[英]react native - validate source using digital signature with JWS, bcrypt or react-native-crypto
我正在尋找一種方法來驗證我的React Native應用程序中的數據源。 該應用程序以JSON格式接收數據,我想驗證其源。 我不需要加密數據本身,但是我只想處理經過驗證的數據,否則我將通知用戶該數據並非源自有效來源。
我正在使用RN版本0.45.1
編輯我讀到使用JWS並不是一個好主意,例如:
而是使用“ react-native-bcrypt”或“ react-native-crypto”,第二個包更快?
經過大量搜索后,我發現了以下解決方案: https : //github.com/kjur/jsrsasign
該庫提供了以下方法:
生成: https : //kjur.github.io/jsrsasign/api/symbols/KEYUTIL.html#.generateKeypair
簽名並驗證: https : //kjur.github.io/jsrsasign/api/symbols/KJUR.crypto.Signature.html#constructor :
還有很多...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.