目前,我正在尝试将通过ECDH生成的一对公钥/私钥传递给WebCryptoAPI的importKey函数,该密钥对表示为十六进制字符串。('hex')); 通过importKey的raw选项成功导入公钥。to an operation does not meet requirements,因为"raw“选项只接受EC公钥
我遵循了,在浏览器上使用公钥加密数据,使用私钥解密数据。但是当我尝试使用私钥加密数据时,Uncaught (in promise) DOMException: key.usages does not permit this operation失败了。如何在Web加密API中使用私钥加密数据?
我也在寻找一个javascript库,允许我在浏览器上生成RSA密钥对,加密和解密数据。