我写了一个Java Applet,它先加密一些表单字段,然后在服务器上解密。这在台式计算机上工作正常。但是对于平板电脑和移动平台,支持要么非常有限,要么根本不支持,特别是对于iOS设备。

在我的情况下,是否存在用于在移动设备的浏览器中运行代码的其他方法,以安全地加密表单字段?

我可以用JavaScript编写加密方案并模糊化JavaScript代码,但是这与搜索如何去模糊化JavaScript代码没有太大的距离。

任何人有任何想法吗?

免责声明:我只是信使。有人告诉我写一个applet,所以我写一个applet。他们不想使用SSL,并且正在竭尽所能避免SSL。

谢谢。

最佳答案

OK Messenger:

那不是您需要保护的代码-您需要保护您的加密密钥,这意味着使用PGP(客户端上的公钥,服务器上的私钥)。

不如双向SSL出色,因此取决于您的加密原因。您仍然更容易受到中间人攻击。

如果要开始在服务器上管理这种状态,则始终可以为每个会话生成一个新的PGP密钥对。

http://www.hanewin.net/encrypt/

关于java - 移动平台浏览器的Java Applet替代品有哪些?混淆的Javascript安全吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12624696/

10-12 07:39