文件名称:vc-js:W3C可验证凭证标准JavaScript实现
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-17 23:59:50
JavaScript
可验证凭证JS库(@ digitalbazaar / vc) 一个用于发布和验证可验证凭证的Javascript库。 目录 安全 与大多数与安全性和加密相关的工具一样,系统的整体安全性在很大程度上取决于您的设计决策(您将使用哪种密钥类型,将私钥存储在何处,将哪些内容放入凭据中,等等。上。) 背景 该库是规范的Javascript(Node.js和浏览器)实现(当前不支持JWT序列化)。 它允许您执行以下基本操作: 签署(签发)可验证证书(VC)。 创建已签名或未签名的可验证演示(VP) 验证VP 验证独立的VC 先决条件:使用此库假定您具有执行以下操作的能力: 将相应的公钥发布到验证者可以访问的位置。 确保您的自定义@context ,验证方法(例如公共密钥)及其相应的控制器文档以及任何其他可解析的对象都可以通过documentLoader进行访问。 安装 需要Node.
【文件预览】:
vc-js-master
----.gitignore(199B)
----.babelrc(111B)
----package.json(3KB)
----karma.conf.js(2KB)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----.github()
--------workflows()
----.eslintrc.js(467B)
----README.md(11KB)
----lib()
--------vc.js(19KB)
--------documentLoader.js(450B)
--------index.js(187B)
--------contexts()
--------CredentialIssuancePurpose.js(3KB)
----test()
--------mocks()
--------.eslintrc(74B)
--------dateRegex.spec.js(806B)
--------contexts()
--------constants.js(199B)
--------10-verify.spec.js(15KB)
--------MultiLoader.js(649B)
----BACKGROUND.md(3KB)
----.editorconfig(205B)