Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.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
使用Javascript将文件加载到小程序_Java_Javascript_Applet - Fatal编程技术网

使用Javascript将文件加载到小程序

使用Javascript将文件加载到小程序,java,javascript,applet,Java,Javascript,Applet,我正在开发一种WebApp,这是一个使用JS和Applet的家庭作业。该应用程序的理念是: 用户加载一个文件和一个私钥。 系统客户端使用RSA算法对文件进行哈希和签名。 hashedSigned文件被传递到服务器并存储 哈希和签名阶段由小程序完成 我的问题是RSAPrivateKey存储在PC中,我不知道如何加载它。在Java中,关键是使用ObjectInputStream和ObjectOutputStream进行读/写,但在Javascript中,我不知道如何处理它。有人知道吗?谢谢 …但在J

我正在开发一种WebApp,这是一个使用JS和Applet的家庭作业。该应用程序的理念是: 用户加载一个文件和一个私钥。 系统客户端使用RSA算法对文件进行哈希和签名。 hashedSigned文件被传递到服务器并存储

哈希和签名阶段由小程序完成


我的问题是RSAPrivateKey存储在PC中,我不知道如何加载它。在Java中,关键是使用ObjectInputStream和ObjectOutputStream进行读/写,但在Javascript中,我不知道如何处理它。有人知道吗?谢谢

…但在Javascript中,我不知道如何处理它。我害怕有一天JS可以从我的本地文件系统加载文件。受信任的小程序可以加载文件,也可以加载使用JWS部署的小程序。用户不应看到该小程序。使用html标记和JS onLoad事件调用一个方法来加载文件,比如doSignaturefile,传递密钥的小程序的密钥和刚刚加载的文件。问题在于JS读取键的方式,正如我所说的,该键以前是使用ObjectOutputStream保存的。[我的英语不太好,我不知道你是否能理解我想说的话]