Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用eToken在客户端加密数据_Java_Javascript_Encryption_Cryptography_E Token - Fatal编程技术网

Java 如何使用eToken在客户端加密数据

Java 如何使用eToken在客户端加密数据,java,javascript,encryption,cryptography,e-token,Java,Javascript,Encryption,Cryptography,E Token,我将使用Spring框架和JSP开发一个应用程序,如下所示: 1) 当客户端输入任何文本并按下加密按钮时,数据应在客户端加密,但加密应使用eToken完成 2) 当客户端上传任何文件时,它应该以加密格式存储在数据库中 为此,我在谷歌上搜索,但没有找到任何有用的资源。我们正在使用eToken,它包含一个使用RSA算法的密钥对。我的问题是如何使用eToken在客户端加密和解密数据和文件 我被困在这里,请尽快帮助我。谢谢。假设您希望通过浏览器执行此操作,您需要一个ActiveX或Java小程序来完成此

我将使用Spring框架和JSP开发一个应用程序,如下所示:

1) 当客户端输入任何文本并按下加密按钮时,数据应在客户端加密,但加密应使用eToken完成

2) 当客户端上传任何文件时,它应该以加密格式存储在数据库中

为此,我在谷歌上搜索,但没有找到任何有用的资源。我们正在使用eToken,它包含一个使用RSA算法的密钥对。我的问题是如何使用eToken在客户端加密和解密数据和文件


我被困在这里,请尽快帮助我。谢谢。

假设您希望通过浏览器执行此操作,您需要一个ActiveX或Java小程序来完成此任务。使用客户端javascript无法完成该任务

我们在SecureBackbox产品中开发了类似的解决方案,尽管目前它可以用于签名(我们无法想象现实生活中需要加密的用例)


JFYI:要进行加密,您不需要私钥,只需要公钥。公钥可以从令牌导出到计算机

Mayevski感谢rply,实际上我需要私钥来解密,我也在寻找applet,但我不知道如何使用applet或ActiveX。你能为这两种情况提供链接吗?或者提供一些提示,使我能够开发它?@Balasaheb“如何实现小程序”的问题太广泛,无法用StackOverflow格式回答。从编写基本applet和基本ActiveX控件开始(除了接受通过网页传递的一些参数并显示它之外,它们什么都不做)。当它工作时,开始向它添加加密。看到更多关于Mayevski'EldoS的内容,我很抱歉,但我对这种类型的编程非常陌生,所以请你给我一个快照,用applet对来自etoken的文本或文件进行加密…?@Balasaheb在谷歌搜索“java pkcs11教程”,这将给你一个好的开始。