360 Secure SkillHub
360 安全技能中心

Archon Vault

这是基于Archon DID的加密分布式存储工具,核心功能包括创建/管理加密金库、备份恢复工作区/配置文件、灾难恢复、备份完整性验证,及多方权限管理。典型场景有个人加密文件备份、跨设备数据恢复、团队共享加密存储等。需先配置Archon身份,通过bash脚本命令操作,数据客户端加密后传输,仅授权成员可解密。

macterra
macterra
热度 62.52
最近更新 2026-05-18 12:09:55
分类:自动化依赖:代码执行 / 读写文件 / 第三方 API应用场景:自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add archon-vault
Metadata
name
archon-vault
description
Encrypted distributed storage using Archon DID vaults. Manage vaults, backup and restore workspace/config/memory with multi-party access control. Use for creating/managing DID vaults, backing up files, restoring from vault, disaster recovery, or managing vault contents and membership.
metadata
{"openclaw":{"requires":{"env":["ARCHON_WALLET_PATH","ARCHON_PASSPHRASE"],"bins":["node","npx","tar"],"anyBins":["zip","unzip","sha256sum"]},"primaryEnv":"ARCHON_PASSPHRASE","emoji":"💾"}}

Archon Vault - Encrypted Distributed Storage

Manage DID vaults and backup/restore files. Data is encrypted client-side before transmission — only you (or vault members) can decrypt.

Prerequisites

  • Archon identity configured (~/.archon.env with wallet path and passphrase)
  • Run archon-keymaster first to create your DID if you don't have one

Backup Operations

Backup Workspace to Vault

./scripts/backup/backup-to-vault.sh [vault-did]

Archives ~/clawd and ~/.openclaw to your encrypted vault. Respects .backup-ignore files.

Restore from Vault

./scripts/backup/restore-from-vault.sh <backup-did> [target-dir]

Verify Backup Integrity

./scripts/backup/verify-backup.sh <backup-did>

Disaster Recovery

./scripts/backup/disaster-recovery.sh

Full recovery procedure with mnemonic.

Vault Management

Create Vault

./scripts/vaults/create-vault.sh <vault-name>

Add/Remove Items

./scripts/vaults/add-vault-item.sh <vault-did> <item-did>
./scripts/vaults/remove-vault-item.sh <vault-did> <item-did>
./scripts/vaults/get-vault-item.sh <vault-did> <item-did>
./scripts/vaults/list-vault-items.sh <vault-did>

Manage Vault Members (Multi-Party Access)

./scripts/vaults/add-vault-member.sh <vault-did> <member-did>
./scripts/vaults/remove-vault-member.sh <vault-did> <member-did>
./scripts/vaults/list-vault-members.sh <vault-did>

Security Notes

  1. Backup scope: Archives ~/clawd and ~/.openclaw by default. Review .backup-ignore to exclude sensitive items.

  2. Encryption: All data encrypted before transmission to Archon gatekeeper/hyperswarm.

  3. Vault members: Adding a member grants them decrypt access to vault contents.

  4. Recovery: Your 12-word mnemonic is the master key. Store it offline.