我的工作,需要一个客户端去地穴从服务器接收的二进制数据的项目。 该方案是一个服务器的压缩和加密形式的二进制数据。 浏览器需要接收这个数据(文件),解密并解压缩,然后将它们下载到用户指定的位置在本地计算机上。 据我所知,他们是在浏览器这样的一些限制 -
是否使用Javascript可以访问本地存储。 我可以写/流多文件到用户指定的位置在硬盘上? 如果是这样,去寻找什么的API。
可以使用Javascript(或任何其他技术)在浏览器中用于解密(AES-256),并解压缩在浏览器内该数据流?
可以将这些问题用得到解决FileAPI HTML5的?
编辑:
与AES取代SHA2。 我们使用SHA2进行完整性检查,而不是encryption.That是一个错字。