如何使用RSA / ECB / PKCS1Padding算法解密加密字符串的JavaScript

时间:2013-07-10 12:31:20

标签: javascript security encryption cryptography

我使用RSA / ECB / PKCS1Padding算法通过java代码加密字符串现在同样需要使用javascript解密。网上有一些关于RSA的信息,但仍无法获得通过javascript解密的逻辑。 需要在没有服务器干预的情况下解密字符串。

我精通java,因此我知道如何通过java代码应用对称和非对称加密。这就是加密部分已由我完成的原因。我可以通过java代码解密相同的内容。

要求是在没有服务器干预的情况下通过javascript(即在浏览器)进行解密。在这里,我不是要求代码,而是寻找实现相同的材料,因为我无法找到具体的内容。

1 个答案:

答案 0 :(得分:0)

您可能想要签出伪造品,在README上有很多解密(或加密)的例子:

https://github.com/digitalbazaar/forge

目前还不清楚你的意思是RSA / ECB / PKCS1Padding - 但是forge支持使用PKCS#1填充和AES和3DES CBC加密/解密的RSA加密/解密。希望它对你有用。