在html页面上调用加密小程序

时间:2012-12-08 10:31:23

标签: java applet cryptography

我创建了一个applet来执行加密,解密等加密操作。 我需要在html页面上调用此applet,以便我可以为将访问此html页面的用户提供此工具。由于applet与加密操作有关,因此它将从他的系统访问用户的私人数据。

所以我需要确切的程序在html页面上调用这样的applet。在html页面上调用这样的applet时我需要注意什么?

1 个答案:

答案 0 :(得分:2)

加密Applet与其他applet没什么不同。此外,加密并不意味着您访问用户的私人数据。至于调用Applet,只需看看Oracle教程。

要在用户系统上执行加密,您需要确保不使用需要Oracle无限强度加密策略文件的密钥大小(除非您要求每个用户配置其系统)。

要访问私有文件,您需要使用Java运行时系统信任的密钥对Applet进行签名。您可以使用其中一个预先安装的根证书或导入您自己的证书(再次要求用户配置他们的系统)。

就我个人而言,我在公司内部任何进入这个陷阱。使用功能齐全的Java WebStart应用程序会更好。否则,您将不得不处理多个浏览器,HTML,JavaScript和Applet。来自自己编程此类Applet的人:浏览器中的Java 失败