javascript - "Downloading"一个计算值形式的 JavaScript

标签 javascript encryption

我希望你能在这里证明我错了(拜托,拜托,拜托!;)。我有一种情况需要从服务器 D(对于“数据”)下载加密数据。服务器 K(“ key ”)具有加密 key 。为了安全起见,我真的希望服务器 D 永远不知道服务器 K 知道的 key 。我想要的是我的客户端(例如您的浏览器)连接到服务器 D 以获取数据并连接到服务器 K 以获取 key 并在本地进行解密,这样未加密的内容永远不会离开您的计算机。

我可以通过替换 HTML 的内容来很好地处理 dom 中的文本区域。但是,有时,我想将更大的文件流式传输到文件系统。例如,也许我想加密和解密电影并将内容流式传输到我的视频播放器。

无论如何,我都不是 JavaScript 专家,尤其是在涉及安全沙箱等边缘情况时。

对于小D,我可以处理解密,但我不知道如何保存解密后的文件。大 D 似乎有问题,因为内存用完了。

有人有不涉及原生插件的想法吗?

谢谢!

最佳答案

你可以生成一个 data: URL并仅使用 javascript 将指向它的链接添加到文档。不过,这对于大数据量来说不太可能是个好主意。

关于javascript - "Downloading"一个计算值形式的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3050703/

相关文章:

javascript - 我想通过 javascript sum value onclick 函数得到一个值,结果很好,但我想修复值 2 的十进制?

javascript - 在待办事项列表应用中设置更新

encryption - 用C进行简单的加密实现

algorithm - 如何在一个加密文本中加密不同的消息?

javascript - 使用javascript根据一天中的时间实时打印出 "Open"或Closed

javascript - Passport.js github 策略回调总是返回 "TypeError: Cannot set property ' 未定义的用户”

Javascript then() 链接 - 第二个 then() 对应哪个 Deferred?

encryption - phpbb 论坛在没有 SSL 的域上使用什么加密?

c# - asp.net 项目中 dll 文件的最佳加密是什么?

ruby-on-rails - 在Ruby/Rails中,如何解密由PKCS7加密和签名的字符串