|
تُستخدم بصمات SHA-256 كثيرًا لحساب معرّفات مختصرة لكتل البيانات الثنائية أو النصية. تستخدم شهادات TLS/SSL مثلًا SHA-256 لحساب توقيع الشهادة. إليك كيفية حساب بصمات SHA-256 في Go. |
|
|
|
|
تنفذ Go عدة دوال بصمة في حزم |
|
|
|
|
نبدأ هنا ببصمة جديدة. |
|
|
تتوقع |
|
|
يحصل هذا على نتيجة البصمة النهائية في صورة شريحة بايتات.
يمكن استخدام وسيط |
|
|
|
يحسب تشغيل البرنامج البصمة ويطبعها بصيغة سداسية عشرية سهلة القراءة. |
|
|
يمكنك حساب بصمات أخرى باتباع نمط شبيه بما سبق. لحساب بصمات
SHA512 مثلًا، استورد |
|
|
لاحظ أنه إذا احتجت إلى بصمات آمنة تشفيريًا، فعليك البحث بعناية في قوة البصمة! |
المثال التالي: ترميز Base64.