首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WebCrypto API进行渐进加密/解密?

使用WebCrypto API进行渐进加密/解密?
EN

Stack Overflow用户
提问于 2017-03-30 03:57:22
回答 1查看 754关注 0票数 3

因此,我开始研究WebCrypto API,因为它看起来非常快,该api的使用似乎相当简单,并且我成功地实现了相当容易的加密/解密。

现在我试着看看是否可以使用它进行渐进的加密/解密。我目前使用CryptoJs,在很多情况下,我处理文件的块下载和上传,这意味着文件被分解成较小的片段,这些片段的处理是分开进行的。

在CryptoJs上,可以将"Encryptor“的实例保持为打开状态,以便在从源代码获取”finalize()“实例时继续将这些块传递给它,并在完成时调用一个finalize()函数。

我在谷歌和StackOverflow上搜索了几个小时,一直在寻找一种使用WebCrypto实现同样目标的方法,但我找不到答案。

有人知道如何去做吗,或者是否可以使用当前的apis来完成呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-30 05:08:20

不幸的是,流支持没有定义WebCrypto API,有几个原因,但我怀疑主要的两个原因是,并不是所有的算法都支持这一点,这是以后可以添加的东西。

下面是bug跟踪流支持- https://github.com/w3c/webcrypto/issues/73

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43108292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档