Verifrax/originseal
GitHub: Verifrax/originseal
为确定性不可逆系统中的数字工件建立第一个可验证的起源锚点,是完整工件验证体系的基础原语。
Stars: 0 | Forks: 0
# ORIGINSEAL
原语 ID:PRIM-001
包:@verifrax/originseal
二进制文件:originseal
Verifrax 原语 —— 用于确定性不可逆系统的起源封印原语。
## 状态
当前发布状态:稳定前原语发布线。
规范发布目标:
包版本:0.1.0
标签:v0.1.0
ORIGINSEAL 是 Verifrax 原语层的一部分,遵循规范的原语治理、命名、版本控制和打包规则。
## 目的
ORIGINSEAL 建立工件的第一个确定性起源锚点。
在保管、时序排列、验证、证明、判定或终止之前,工件必须具有一个固定的起源时刻。
ORIGINSEAL 提供该锚点。
## 本原语的功能
- 封印工件第一个可识别的起源状态
- 将工件绑定到确定性的起源身份
- 发出下游原语可使用的稳定起源结果
## 本原语不执行的操作
- 不维护保管
- 不确定起源之后的时序排列
- 不验证正确性
- 不作证或证明
- 不判定有效性
- 不终止生命周期
## 行为契约
调用模型:
可执行文件:originseal
包:@verifrax/originseal
运行时:CLI 优先
该原语对显式的工件输入进行操作。
如果不存在有效的输入工件,ORIGINSEAL 不得生成伪造的起源状态。
退出代码:
0 — 起源封印成功
非零 — 调用失败或契约违约
## 用法
安装:
npm install -g @verifrax/originseal
执行:
originseal artifact.json
标准输入示例:
cat artifact.json | originseal
## 确定性保证
对于相同的规范输入,ORIGINSEAL 必须产生相同的起源输出。
任何隐藏的环境状态都不得影响结果。
## 安全模型
ORIGINSEAL 防止关于工件首次存在的模糊性。
它不防范后续的生命周期风险,例如保管丢失、验证失败或治理争议。
这些职责属于下游原语。
## 与其他原语的关系
规范原语顺序:
1 originseal
2 archicustos
3 kairoclasp
4 limenward
5 validexor
6 attestorium
7 irrevocull
8 guillotine
仓库:
https://github.com/Verifrax/originseal
https://github.com/Verifrax/archicustos
https://github.com/Verifrax/kairoclasp
https://github.com/Verifrax/limenward
https://github.com/Verifrax/validexor
https://github.com/Verifrax/attestorium
https://github.com/Verifrax/irrevocull
https://github.com/Verifrax/guillotine
## 安装
npm install -g @verifrax/originseal
## 许可证
MIT
标签:GNU通用公共许可证, JSONLines, MITM代理, Node.js, NPM包, OSV-Scalibr, SBOM, Verifrax, 不可逆系统, 安全基线, 完整性保护, 密码学原语, 工件溯源, 教学环境, 数字锚点, 文档结构分析, 暗色界面, 来源密封, 源头验证, 硬件无关, 确定性系统, 跌倒检测, 身份绑定, 软件物料清单, 防篡改, 零信任