2017-02-03 6 views
0

次の関数を使用して、PrivateKeyを使用してJSONに署名します。Node.Js Crypto - 署名と署名解除JSON

function createSignature(policy, privateKey) { 
     var sign = crypto.createSign('RSA-SHA1'); 
     sign.update(JSON.stringify(policy)); 
     return sign.sign(privateKey, 'base64'); 
     } 

結果の署名/復号化の方法はありますか?私は、ドキュメント内でverify()クラスしか見つけることができません。しかし、この真偽の結果では不十分です。私は政策jsonを見たいと思う。

答えて

0

createSignature関数は、の入力の署名を返します。主な署名の使用は、元のデータが正しいことを確認することです。暗号化アルゴリズムではありません。だから、あなたの質問への答えは "いいえ"です、あなたは一般的な署名からテキストを生成することはできません。