ما هي خوارزمية SHA-256؟
تشير خوارزمية SHA-256 إلى دالة تجزئة تشفيرية تُنتج نتيجة طولها 256 بت. وتُستخدم SHA-256 كدالة تجزئة ضمن خوارزمية التعدين في بروتوكول بيتكوين.
تتحكم SHA-256 في تكوين العناوين وإدارتها، وتساعد في التحقق من صحة المعاملات. وتطبّق شبكة بيتكوين دالة التجزئة مرتين، وهو ما يُعرف بـSHA-256 المزدوجة.
وتُعد SHA-256 بديلاً عن SHA-2 (خوارزمية التجزئة الآمنة 2)، التي طرحتها وكالة الأمن القومي الأمريكية (NSA). وتستخدم بروتوكولات التشفير الشائعة مثل SSL وTLS وSSH، وكذلك أنظمة تشغيل مفتوحة المصدر أخرى مثل Unix وLinux، خوارزمية SHA-256 عادةً.
تطبيقات خوارزمية SHA-256
باعتبارها خوارزمية تجزئة، تتمتع SHA-256 بأمان عالٍ، وآلياتها الداخلية غير معروفة للعامة. لذلك، فهي آمنة بما يكفي لتستخدمها الحكومة الأمريكية لحماية معلوماتها الحساسة. ويُضمَن هذا الأمان من خلال قدرتها على التحقق من صحة أي بيانات أو محتوى دون التأثير على خصوصيته، وذلك باستخدام التوقيعات الرقمية.
وتُستخدم هذه الدالة كثيراً للتحقق من كلمات المرور، إذ لا تتطلب من المستخدمين تخزين كلمات المرور الفعلية، حيث يمكن الاحتفاظ بقيم التجزئة ومطابقتها مع ما يُدخله المستخدم للتحقق من صحتها.
وتتمتع SHA-256 بأمان عالٍ لدرجة أن استخلاص البيانات الأصلية من قيمة التجزئة يكاد يكون مستحيلاً؛ إذ إن عدد التوليفات المحتملة كبير جداً بحيث يصبح هجوم القوة الغاشمة أمراً غير مرجح. كما أن احتمال أن تنتج قيمتان مختلفتان للبيانات قيمة تجزئة متطابقة يكاد يكون معدوماً.
Copyright © 2026 Rain Management W.L.L.