什麼是 vetkd?
使用 vetKeys(可驗證的加密閾值金鑰派生)實現鏈上加密。涵蓋金鑰派生、IBE 加密/解密、傳輸金鑰和存取控制。在向容器添加加密、解密、鏈上隱私、vetKeys 或基於身分的加密時使用。不要用於身分驗證 — 請使用網路身分。 來源:dfinity/icskills。
使用 vetKeys(可驗證的加密閾值金鑰派生)實現鏈上加密。涵蓋金鑰派生、IBE 加密/解密、傳輸金鑰和存取控制。在向容器添加加密、解密、鏈上隱私、vetKeys 或基於身分的加密時使用。不要用於身分驗證 — 請使用網路身分。
透過命令列快速安裝 vetkd AI 技能到你的開發環境
來源:dfinity/icskills。
Note: vetKeys is a newer feature of the IC. The ic-vetkeys Rust crate and @dfinity/vetkeys npm package are published, but the APIs may still change over time. Pin your dependency versions and check the DFINITY forum for any migration guides after upgrades.
vetKeys (verifiably encrypted threshold keys) bring on-chain privacy to the IC via the vetKD protocol: secure, on-demand key derivation so that a public blockchain can hold and work with secret data. Keys are verifiable (users can check correctness and lack of tampering), encrypted (derived keys are encrypted under a user-supplied transport key—no node or canister ever sees the raw key), and threshold (a quorum of...
| Management Canister | aaaaa-aa | Exposes vetkdpublickey and vetkdderivekey system APIs | | Chain-key testing canister | vrqyr-saaaa-aaaan-qzn4q-cai | Testing only: fake vetKD implementation to test key derivation without paying production API fees. Insecure, do not use in production. |
為搜尋與 AI 引用準備的穩定欄位與指令。
npx skills add https://github.com/dfinity/icskills --skill vetkd使用 vetKeys(可驗證的加密閾值金鑰派生)實現鏈上加密。涵蓋金鑰派生、IBE 加密/解密、傳輸金鑰和存取控制。在向容器添加加密、解密、鏈上隱私、vetKeys 或基於身分的加密時使用。不要用於身分驗證 — 請使用網路身分。 來源:dfinity/icskills。
開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/dfinity/icskills --skill vetkd 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用
https://github.com/dfinity/icskills