我正在寻找一个javascript库,我可以加密客户端,并使用C#解密服务器端.
这样的图书馆存在吗?有没有例子如何在C#服务器端加密客户端和如何解密?
编辑 - 额外的解释
在具有低阈值的站点上,要求是http.一些数据(litte)将被发送到服务器.想法是用户提供一些数据(也是一个密钥 - 不会被发送),数据将被加密并发送到服务器(密钥在服务器端也是已知的).数据不是真正敏感的,偏好不是以纯文本形式发送...
我试过http://code.google.com/p/crypto-js/ AES.但我无法弄清楚这些数据是如何被加密的(客户端,utf 8或......等).如果我加密一些数据客户端(使用相同的iv和私钥等)并在C#中执行相同操作,我会得到不同的字符串.
我想知道jCryption + Challenge Response身份验证机制是否是SSL的一个很好的替代方案.
我知道SSL非常好,但我正在制作一个项目,业主不想购买SSL证书,我想找到一个解决方案,提供最好的安全方法,可以在不使用的情况下获得SSL
有任何想法吗?