https://github.com/rmw-lib/domain-sign
https://github.com/rmw-lib/domain-sign
Last synced: about 14 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/rmw-lib/domain-sign
- Owner: rmw-lib
- License: other
- Created: 2020-09-17T08:40:37.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-01T00:03:10.000Z (almost 6 years ago)
- Last Synced: 2025-08-10T01:26:41.529Z (11 months ago)
- Language: JavaScript
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# @rmw/domain-sign
## 域名格式定义
### 第一个字节 序列化格式
0 msgpackr # https://www.npmjs.com/package/msgpackr
1 zstd + msgpackr
签名算法组合
HASH算法 签名算法
blaze3 bls
### 接口
备注:
* 设置解析地址(可以往所有自己的订阅者推送解析地址)
* 根域名证书没法改
* `*` 为泛域名
* 统计
上一次更新用的是哪个服务器
订阅 : 7 天后失效
统计订阅者
发现常用的服务器
优先推送
## 安装
```
yarn add @rmw/domain-sign
```
或者
```
npm install @rmw/domain-sign
```
## 使用
```
#!/usr/bin/env coffee
import domainSign from '@rmw/domain-sign'
import test from 'tape-catch'
test 'domain-sign', (t)=>
console.log await domainSign "www.baidu.com"
t.end()
```
## 关于
本项目隶属于**人民网络([rmw.link](//rmw.link))** 代码计划。
