我们正在使用jsbn库PKCS#1加密样式填充来加密消息。现在我们想要更改用于web加密的jsbn库。
使用AES密钥没有问题。问题在于RSA密钥。
我有jsbn库加密的消息。是否可以使用RSA密钥通过Web加密解密消息?
WebCrypto文档仅支持RSA-OAEP算法进行解密,是否有可能使用PKCS(RSASSA-PKCS1-v1_5)算法?
答案 0 :(得分:2)
RSASSA-PKCS1-v1_5算法是一种签名算法。可能你的意思是RSAES-PKCS1-v1_5算法,但它在Web Crypto API开发的早期阶段就被弃用了。为了在JavaScript中使用此算法,您需要使用辅助解决方案(webcrypto" shims"让我们说)。只是为了您的信息,这里是link到Chromium项目的WebCrypto API实施状态。