·vetkd

تنفيذ التشفير على السلسلة باستخدام vetKeys (اشتقاق مفتاح العتبة المشفر الذي يمكن التحقق منه). يغطي اشتقاق المفتاح، وتشفير/فك تشفير IBE، ومفاتيح النقل، والتحكم في الوصول. يُستخدم عند إضافة التشفير أو فك التشفير أو الخصوصية على السلسلة أو المفاتيح البيطرية أو التشفير القائم على الهوية إلى العلبة. لا تستخدمه للمصادقة — استخدم هوية الإنترنت بدلاً من ذلك.

9التثبيتات·4الرائج·@dfinity

التثبيت

$npx skills add https://github.com/dfinity/icskills --skill vetkd

كيفية تثبيت vetkd

ثبّت مهارة الذكاء الاصطناعي vetkd بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dfinity/icskills --skill vetkd
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: 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. |

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/dfinity/icskills --skill vetkd
المصدر
dfinity/icskills
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-03-10
آخر تحديث
2026-03-10

Browse more skills from dfinity/icskills

إجابات سريعة

ما هي vetkd؟

تنفيذ التشفير على السلسلة باستخدام vetKeys (اشتقاق مفتاح العتبة المشفر الذي يمكن التحقق منه). يغطي اشتقاق المفتاح، وتشفير/فك تشفير IBE، ومفاتيح النقل، والتحكم في الوصول. يُستخدم عند إضافة التشفير أو فك التشفير أو الخصوصية على السلسلة أو المفاتيح البيطرية أو التشفير القائم على الهوية إلى العلبة. لا تستخدمه للمصادقة — استخدم هوية الإنترنت بدلاً من ذلك. المصدر: dfinity/icskills.

كيف أثبّت vetkd؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dfinity/icskills --skill vetkd بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/dfinity/icskills

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-03-10