2017-09-27 103 views
2

我們使用jsbn庫PKCS#1加密式填充的加密郵件。現在我們想要改變jsbn庫的網絡加密。加密通過jsbn庫,然後解密WebCrypto

沒有問題AES密鑰。問題在於RSA密鑰。

我已經jsbn庫加密的消息。有可能通過使用RSA密鑰的網絡密碼解密消息?

WebCrypto文檔僅支持RSA-OAEP算法進行解密,有可能使用PKCS(RSASSA-PKCS1-v1_5中)的算法?

回答

2

的RSASSA-PKCS1-v1_5中算法是簽名算法。可能你的意思是RSAES-PKCS1-v1_5算法,但它在Web Crypto API開發的早期階段已被棄用。爲了在JavaScript中使用此算法,您需要使用側面解決方案(比如說webcrypto「shims」)。僅供參考,您可以通過link瞭解Chromium項目的WebCrypto API實施狀態。