【文件属性】:
文件名称:gryphon:使用 Ed25519 进行 HTTP 请求签名
文件大小:14KB
文件格式:ZIP
更新时间:2021-06-09 06:16:24
JavaScript
狮鹫
类似于 Hawk 的 HTTP 身份验证方案,但使用 Ed25519 公钥签名而不是共享机密。
[狮鹫] 以守护宝藏和无价财产而闻名。
目录
介绍
用法
介绍
去做
用法
密钥生成
客户端可以生成要使用的密钥对,存储私钥并将公钥提供给目标服务器。 这是如何完成的超出了这个库的范围。
var gryphon = require ( 'gryphon' ) ;
var keys = gryphon . keys ( ) ; // { pk: Buffer, sk: Buffer }
请求签名
在向目标服务器发送请求之前,应使用私钥生成Authorization标头:
var gryphon = require ( 'gryphon' ) ;
var request = require ( 'request' ) ;
var url = require ( 'url' ) ;
v
【文件预览】:
gryphon-master
----.travis.yml(59B)
----package.json(781B)
----test()
--------gryphon.js(3KB)
--------spec()
----LICENSE(16KB)
----.gitignore(27B)
----lib()
--------index.js(5KB)
--------ed25519.js(1KB)
----README.md(1KB)
----.jshintrc(481B)