我正在使用以下函数来使用PrivateKey对JSON进行签名。
function createSignature(policy, privateKey) {
var sign = crypto.createSign('RSA-SHA1');
sign.update(JSON.stringify(policy));
return sign.sign(privateKey, 'base64');
}
有没有办法取消签名/解码结果?我只能在文档中找到verify()类。但这种真/假结果还不够。我想看看政策json。
答案 0 :(得分:0)
您的createSignature
函数会返回输入的签名。签名的主要用途是验证原始数据是否正确。它根本不是加密算法。所以,回答你的问题是" no",你不能通常从签名中生成文本。