Skip to content

🔐 tor-handshake

النوع: Security & Net  |  التسمية: tor-handshake  |  تاريخ الإنشاء: 29 يونيو 2026 (13:12 GMT+3)  |  التقنيات: Bare-Metal, no_std, Tor, ntor, KDF

نظرة عامة

مكتبة tor-handshake تُنفّذ مرحلة المصافحة ntor (Key Agreement) مع عقد شبكة Tor — وهي العملية التي تُولّد المفاتيح المشتركة اللازمة لتشفير كل قفزة في الدائرة. تشمل بناء رسالة العميل، معالجة رد الخادم، والتحقق من الـ auth token، ثم اشتقاق 72 بايت من المواد المفتاحية (Kf+Kb+Df+Db) عبر ChaCha20 كـ KDF. ملاحظة: بعض الدوال في مرحلة Placeholder تنتظر مكتبة Curve25519 كاملة.

الملفات البرمجية

Cargo.toml

src/lib.rs

src/handshake_helpers.rs

جميع الحقوق محفوظة © 2026 RVLB