العودة إلى الدورة

التشفير: التجزئة في Rust

لغة Rust للأنظمة وأمن الـ Web3

حماية سلامة البيانات

التشفير هو العمود الفقري للـ Web3. نستخدم مكتبات مثل sha2 لتوليد بصمات (hashes) البيانات.

rust use sha2::{Sha256, Digest};

let mut hasher = Sha256::new(); hasher.update(b"hello world"); let result = hasher.finalize();

ستتعلم كيفية التحقق من البيانات باستخدام البصمات، وهي الخطوة الأولى في بناء بلوكشين.