2017-08-21 7 views
0

私はReact Nativeアプリケーションでデータのソースを検証する方法を探しています。 アプリケーションはJSON形式のデータを受け取り、そのソースを検証します。 データ自体を暗号化する必要はありませんが、検証済みのデータのみを処理する必要があります。そうでない場合、データが有効なソースから発信されていないことをユーザーに通知します。react native - JWS、bcryptまたは反応してネイティブ暗号でデジタル署名を使用してソースを検証

私はRNバージョン0.45.1

私はそのない良いアイデアは、たとえば、JWSを使用することを読んだ EDITを使用しています代わりに 'react-native-bcrypt'または 'react-native-crypto'を使用します.2番目のパッケージは高速ですか? https://kjur.github.io/jsrsasign/api/symbols/KEYUTIL.html#.generateKeypair

符号をして確認します:

が生成:https://kjur.github.io/jsrsasign/api/symbols/KJUR.crypto.Signature.html#constructorを:

と多くを https://github.com/kjur/jsrsasign

このライブラリはに方法を提供しています。私の検索の多くは、この解決策を見つけた後

+0

あなたのアプリが受信機の場合つまり、反応したネイティブアプリから特定の場所(http://someurl.com/api/foo)のデータをリクエストしたとします。 –

+0

私は中間の攻撃で人間から守りたい。送信者と受信者の間でメッセージ/データが改ざんされる可能性があります。 –

+0

Jain Webトークンを使用しますか? –

答えて

0

もっと...

関連する問題