|
SHA256 hashlari binary yoki matnli bloblar uchun qisqa identifikatorlarni hisoblashda tez-tez ishlatiladi. Masalan, TLS/SSL sertifikatlari sertifikat imzosini hisoblash uchun SHA256dan foydalanadi. Mana Go’da SHA256 hashlarini qanday hisoblash. |
|
![]()
|
|
|
Go bir nechta hash funksiyalarini turli |
|
|
|
|
Bu yerda yangi hash bilan boshlaymiz. |
|
|
|
|
|
Bu yakuniy hash natijasini bayt slice sifatida oladi.
|
|
|
|
Dasturni ishga tushirish hashni hisoblaydi va uni odam o’qiy oladigan hex formatida chop etadi. |
|
|
Yuqorida ko’rsatilganga o’xshash usuldan foydalanib boshqa
hashlarni hisoblashingiz mumkin. Masalan, SHA512 hashlarini
hisoblash uchun |
|
|
E’tibor bering, agar sizga kriptografik xavfsiz hashlar kerak bo’lsa, hash kuchini diqqat bilan o’rganishingiz kerak! |
Keyingi misol: Base64 Encoding.