GOST Hash Kodu Kalkulyatoru
Nəşr olundu: 17 fevral 2025 at 08:29:15 UTC
Son yeniləmə: 12 yanvar 2026 at 09:11:49 UTC
GOST Hash Code Calculator
QOST heş funksiyası Rusiya hökuməti tərəfindən müəyyən edilmiş kriptoqrafik heş funksiyaları ailəsinə aiddir. Ən məşhur versiya Rusiyada və QOST standartlarını qəbul edən digər ölkələrdə geniş istifadə edilən QOST R 34.11-94-dür. Daha sonra onun yerinə Streebog kimi də tanınan QOST R 34.11-2012 gəldi. Bu, orijinal versiyadır.
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.
GOST Heş Alqoritmi haqqında
Mən nə riyaziyyatçı, nə də kriptoqrafam, amma bu heş funksiyasını digər riyaziyyatçı olmayanların da başa düşə biləcəyi gündəlik bir bənzətmədən istifadə edərək izah etməyə çalışacağam. Əgər elmi cəhətdən düzgün, riyaziyyat baxımından zəngin versiyanı üstün tutursunuzsa, əminəm ki, bunu başqa yerdə tapa bilərsiniz ;-)
QOST-u, içinə qoyduğunuz hər şeyi unikal bir smuziyə çevirən inkişaf etmiş bir "məlumat qarışdırıcısı" kimi düşünün. Eyni inqrediyentlər verildikdə, həmişə eyni smuzi hazırlayacaq, amma inqrediyentlərdə kiçik bir dəyişiklik belə edilsə, tamamilə fərqli bir smuzi əldə edəcəksiniz.
Bu, üç addımlı bir prosesdir:
Addım 1: Tərkibi hazırlamaq (Dəstəkləmə)
- Siz "tərkib hissələrinizlə" (mesajla) başlayırsınız.
- Əgər mesajınız blenderin ölçüsünə uyğun deyilsə, GOST onu mükəmməl şəkildə yerləşdirmək üçün bir az "doldurucu" (əlavə məlumat) əlavə edir. Bu, blenderi doldurmaq üçün su əlavə etmək kimidir.
Addım 2: Gizli reseptlərlə qarışdırma (Qarışıq)
- QOST sadəcə bir dəfə qarışdırmır - gizli reseptdən istifadə edərək məlumatları dəfələrlə qarışdırır.
- Bu resept aşağıdakıları əhatə edir: Doğramaq (məlumatları kiçik hissələrə bölmək). Dəyişdirmək (hissələri qarışdırmaq). Qarışdırmaq (onları yeni üsullarla yenidən qarışdırmaq).
Heç kimin necə hazırlandığını təxmin edə bilməməsi üçün inqrediyentləri qarışdırmağın mürəkkəb bir üsuluna sahib olan bir aşpaz təsəvvür edin. GOST məlumatlarınızla belə edir.
Addım 3: Smuzini Süfrəyə Vermək (Son Haş)
- Bütün qarışdırmalardan sonra smuzi əldə edirsiniz - məlumatlarınızın sabit ölçülü, qarışdırılmış versiyası.
- Bu smuzi orijinal inqrediyentlərinizdən fərqlidir. İstənilən şeyi, hətta kiçik bir qırıntını belə dəyişdirin və tamamilə fərqli bir smuzi əldə edin.
GOST funksiyasının bu versiyası istehsalatda istifadə üçün tövsiyə olunmayan orijinal "test parametrləri" S-qutularından istifadə edir. Əgər GOST-dan istifadə edəcəksinizsə, ehtimal ki, bunun əvəzinə CryptoPro S-qutularından istifadə edən tətbiqdən istifadə etməlisiniz: Link
Əlavə Oxu
Bu yazı xoşunuza gəldisə, bu təklifləri də bəyənə bilərsiniz:
- RIPEMD-256 Hash Kodu Kalkulyator
- Fowler-Noll-Vo FNV1a-64 Hash Kodu Kalkulyatoru
- HAVAL-192/4 Hash Kodu Kalkulyatoru
