首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@PeculiarVentures的“网络加密”和“节点-webcrypto-ossl`”有什么区别?

@PeculiarVentures的“网络加密”和“节点-webcrypto-ossl`”有什么区别?
EN

Stack Overflow用户
提问于 2019-08-16 18:24:11
回答 1查看 173关注 0票数 3

我是“枪”的作者我喜欢你的作品!

对于应该使用哪些库,或者哪些库相互依赖,我有点困惑:

  • node-webcrypto-ossl
  • webcrypto
  • webcrypto-core
  • node-webcrypto-p11

或者其他我应该知道的人。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-20 09:59:47

webcrypto-core是所有webcrypto库用于输入验证的公共层库。它没有实现任何密码提供者。如果要实现自己的密码提供程序,可以使用此库。

@peculiar/webcrypto是基于WebCrypto Crypto的WebCrypto API实现。安装起来很容易

node-webcrypto-ossl是基于NodeJS的NodeJS插件,它实现了基于OpenSSL的WebCrypto API。需要C++工具进行编译。

node-webcrypto-p11是基于PKCS#11的WebCrypto API实现,所有这3个密码库都是为NodeJS项目使用的。需要PKCS#11库。

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

https://stackoverflow.com/questions/57529418

复制
相关文章

相似问题

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