一键导入
eds-verify-audit-chain
Verify an edgesentry audit chain using the eds CLI. Use to confirm a chain is intact and a payload matches its AuditRecord.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Verify an edgesentry audit chain using the eds CLI. Use to confirm a chain is intact and a payload matches its AuditRecord.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add a new rule to an edgesentry-rs safety profile. Use when implementing a new regulation-backed detection rule (PROXIMITY_ALERT, ZONE_ENTRY, etc.).
Deploy edgesentry-rs to a new server — TLS, PostgreSQL, S3/MinIO, systemd. Use when setting up a new deployment environment.
Build, test, and lint edgesentry-rs before committing. Use before every commit or when verifying the workspace is clean.
Scaffold a new crate in the edgesentry-rs Cargo workspace. Use when adding a new pipeline stage or utility crate.
Operate edgesentry-rs in production — check health, query metrics, run backups, restore from backup. Use when monitoring or maintaining a deployed instance.
Publish a new edgesentry-rs release to crates.io. Use when cutting a release after all tests pass.
| name | eds-verify-audit-chain |
| description | Verify an edgesentry audit chain using the eds CLI. Use to confirm a chain is intact and a payload matches its AuditRecord. |
| license | Apache-2.0 |
| compatibility | Requires eds binary (cargo build --release) |
| metadata | {"repo":"edgesentry-rs"} |
cargo build --release
./target/release/eds audit keygen > /tmp/keypair.json
KEY=$(python3 -c "import json; print(json.load(open('/tmp/keypair.json'))['private_key_hex'])")
./target/release/eds audit sign-document \
--payload <input.jsonl> \
--key "$KEY" \
--device-id <device-id> \
--out /tmp/chain.json
./target/release/eds audit verify-document \
--payload <input.jsonl> \
--chain /tmp/chain.json
Exits 0 if payload matches the AuditRecord.
./target/release/eds audit verify-chain --chain /tmp/chain.json
Exits 0 and prints chain OK if no records have been tampered with.
| Command | Non-zero exit means |
|---|---|
verify-document | Payload was modified after signing |
verify-chain | A record was altered or the sequence is broken |