Snefru-256 Hash Kodu Kalkulyatoru
Nəşr olundu: 17 fevral 2025 at 17:43:49 UTC
Son yeniləmə: 12 yanvar 2026 at 09:13:39 UTC
Snefru-256 Hash Code Calculator
Snefru heş funksiyası 1990-cı ildə Ralf Merkl tərəfindən hazırlanmış kriptoqrafik heş funksiyasıdır. Əvvəlcə təhlükəsiz heş alqoritmlərini standartlaşdırmaq üçün ilk səylər zamanı Milli Standartlar və Texnologiya İnstitutuna (NIST) təqdimatın bir hissəsi kimi nəzərdə tutulmuşdu. Bu gün geniş istifadə edilməsə də, Snefru sonrakı kriptoqrafik dizaynlara təsir edən ideyaları təqdim etməsi ilə əhəmiyyətlidir.
Snefru əvvəlcə dəyişkən çıxış ölçülərini dəstəkləyirdi, lakin burada təqdim olunan versiya adətən 64 rəqəmli onaltılıq ədəd kimi görüntülənən 256 bit (32 bayt) çıxış istehsal edir.
Tam açıqlama: Mən bu səhifədə istifadə olunan hash funksiyasının konkret icrasını yazmamışam. Bu PHP proqramlaşdırma dilinə daxil edilmiş standart funksiyadır. Mən yalnız rahatlıq üçün veb-interfeysi burada ictimaiyyətə açıq etmək üçün etdim.
Snefru Haş Alqoritmi haqqında
Mən riyaziyyatçı və ya kriptoqraf deyiləm, amma bu heş funksiyasını riyaziyyatçı olmayan həmkarlarımın başa düşə biləcəyi şəkildə izah etməyə çalışacağam. Əgər riyaziyyat baxımından zəngin, elmi cəhətdən düzgün izahata üstünlük verirsinizsə, əminəm ki, bunu başqa yerdə tapa bilərsiniz ;-)
Snefru artıq yeni sistemlər üçün təhlükəsiz və uyğun hesab edilməsə də, tarixi səbəblərə görə maraqlıdır, çünki dizaynları hələ də istifadədə olan bir çox sonrakı heş funksiyalarına təsir göstərmişdir.
Snefru-nu orijinal girişi müəyyən edə bilməyənə qədər inqrediyentləri qarışdırmaq və doğramaq üçün hazırlanmış yüksək güclü bir blender kimi təsəvvür edə bilərsiniz, lakin bütün heş funksiyaları kimi, o da eyni giriş üçün həmişə eyni çıxışı verəcəkdir.
Bu, üç addımlı bir prosesdir:
Addım 1: Tərkibi doğrayın (Daxil Edilən Məlumatlar)
- Əvvəlcə inqrediyentlərinizi blenderə sığacaq şəkildə daha kiçik hissələrə ayırırsınız. Bu, məlumatları bloklara ayırmaq kimidir.
Addım 2: Qarışdırma Dəyirmiləri (Müxtəlif Sürətlərdə Blender)
- Snefru sadəcə bir dəfə qarışdırmır. Hər şeyin çox yaxşı qarışdırılmasını təmin etmək üçün bir neçə dəfə qarışdırma prosesini həyata keçirir - doğramaq, püre etmək və döymək kimi hərəkətlər arasında keçid.
- Hər turda blender: Müxtəlif istiqamətlərdə qarışdırır (məsələn, smuzini tərs çevirmək kimi). Qarışığın proqnozlaşdırılmasını daha da çətinləşdirmək üçün gizli "bükülmələr" (təsadüfi dadların kiçik səpilməsi kimi) əlavə edir. Hər dəfə fərqli qarışdırmaq üçün sürəti dəyişir.
Addım 3: Son Smuzi (Heş)
- Dəfə intensiv qarışdırmadan sonra son smuzini tökürsünüz. Bu, tamamilə qarışdırılmış unikal görünüşlü qarışıq olan heşdir.
Əlavə Oxu
Bu yazı xoşunuza gəldisə, bu təklifləri də bəyənə bilərsiniz:
