roy*_*oyu 3 javascript encryption
我正在寻找一个javascript库,我可以加密客户端,并使用C#解密服务器端.
这样的图书馆存在吗?有没有例子如何在C#服务器端加密客户端和如何解密?
编辑 - 额外的解释
在具有低阈值的站点上,要求是http.一些数据(litte)将被发送到服务器.想法是用户提供一些数据(也是一个密钥 - 不会被发送),数据将被加密并发送到服务器(密钥在服务器端也是已知的).数据不是真正敏感的,偏好不是以纯文本形式发送...
我试过http://code.google.com/p/crypto-js/ AES.但我无法弄清楚这些数据是如何被加密的(客户端,utf 8或......等).如果我加密一些数据客户端(使用相同的iv和私钥等)并在C#中执行相同操作,我会得到不同的字符串.
您正在寻找什么样的加密...对称/非对称?您在寻找特定的算法...... AES,DES,3DES?
这是一个非常好的AES实现的AES ...
http://point-at-infinity.org/jsaes/
这是一些更多的资源(使用风险自负):
但是,JavaScript加密并不安全.虽然您可以正确实现加密算法,但JS仍然是客户端,这意味着它可以更改.另外,如果JS被禁用怎么办?SSL是要走的路.
最后,这是一篇有趣的文章,说明为什么不应该进行客户端加密......
http://www.matasano.com/articles/javascript-cryptography/
| 归档时间: |
|
| 查看次数: |
11675 次 |
| 最近记录: |