我们使用 jsbn 库 PKCS#1 加密样式填充来加密消息。现在我们想为网络加密更改 jsbn 库。
AES 密钥没有问题。问题在于 RSA 密钥。
我已经通过 jsbn 库加密了消息。是否可以使用 RSA 密钥通过网络加密解密消息?
WebCrypto 文档仅支持 RSA-OAEP 算法进行解密,是否可以使用 PKCS (RSASSA-PKCS1-v1_5) 算法?
我们使用 jsbn 库 PKCS#1 加密样式填充来加密消息。现在我们想为网络加密更改 jsbn 库。
AES 密钥没有问题。问题在于 RSA 密钥。
我已经通过 jsbn 库加密了消息。是否可以使用 RSA 密钥通过网络加密解密消息?
WebCrypto 文档仅支持 RSA-OAEP 算法进行解密,是否可以使用 PKCS (RSASSA-PKCS1-v1_5) 算法?
RSASSA-PKCS1-v1_5 算法是一种签名算法。可能您的意思是 RSAES-PKCS1-v1_5 算法,但它在 Web Crypto API 开发的早期阶段已被弃用。为了在 JavaScript 中使用这个算法,你需要使用辅助解决方案(比如说 webcrypto “shims”)。仅供您参考,这里是Chromium 项目的 WebCrypto API 实施状态的链接。