Miklix

GOST Hash Kodu Kalkulyatoru

Nəşr olundu: 17 fevral 2025 at 08:29:15 UTC

Mətn daxilinə və ya fayl yükləməsinə əsaslanan hash kodunu hesablamaq üçün GOST hash funksiyasından istifadə edən hash kodu kalkulyatoru.

Bu səhifə mümkün qədər çox insan üçün əlçatan olması üçün ingilis dilindən maşın tərcümə edilib. Təəssüf ki, maşın tərcüməsi hələ mükəmməl texnologiya deyil, ona görə də səhvlər baş verə bilər. İstəyirsinizsə, orijinal ingilis versiyasına buradan baxa bilərsiniz:

GOST Hash Code Calculator

GOST hash funksiyası Rusiya hökuməti tərəfindən müəyyən edilmiş kriptoqrafik hash funksiyaları ailəsinə aiddir. Ən məşhur versiya Rusiyada və GOST standartlarını qəbul edən digər ölkələrdə geniş istifadə olunan GOST R 34.11-94-dir. Daha sonra onu Streebog kimi tanınan GOST R 34.11-2012 əvəz etdi. 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.


Yeni Hash Kodunu hesablayın

Bu forma vasitəsilə təqdim edilən məlumatlar və ya yüklənmiş fayllar yalnız tələb olunan hash kodunu yaratmaq üçün lazım olan müddət ərzində serverdə saxlanılacaq. Nəticə brauzerinizə qaytarılmadan dərhal silinəcək.

Daxiletmə məlumatları:



Təqdim edilmiş mətn UTF-8 kodludur. Hash funksiyaları ikili verilənlər üzərində işlədiyi üçün nəticə mətnin başqa kodlaşdırmada olmasından fərqli olacaq. Müəyyən bir kodlaşdırmada mətnin hashini hesablamağınız lazımdırsa, bunun əvəzinə bir fayl yükləməlisiniz.



GOST Hash alqoritmi haqqında

Mən nə riyaziyyatçı, nə də kriptoqraf deyiləm, lakin digər qeyri-riyaziyyatçıların başa düşə biləcəyi gündəlik analogiyadan istifadə edərək bu hash funksiyasını izah etməyə çalışacağam. Elmi cəhətdən düzgün, riyaziyyat baxımından ağır versiyaya üstünlük verirsinizsə, əminəm ki, başqa yerdə tapa bilərsiniz ;-)

QOST-u, daxil etdiyiniz hər şeyi unikal smoothieyə çevirən qabaqcıl "məlumat qarışdırıcı" kimi düşünün. Eyni inqrediyentləri nəzərə alsaq, o, həmişə eyni smoothie hazırlayacaq, lakin inqrediyentlərdə cüzi bir dəyişiklik olsa belə, tamamilə fərqli smoothie əldə edəcəksiniz.

Bu üç addımlı prosesdir:

Addım 1: Tərkiblərin hazırlanması (doldurma)

  • Siz "inqrediyentləriniz" (mesaj) ilə başlayırsınız.
  • Mesajınız blender üçün uyğun ölçü deyilsə, GOST onu mükəmməl uyğunlaşdırmaq üçün bəzi "doldurucu" (əlavə məlumat) əlavə edir. Bu, qarışdırıcını doldurmaq üçün su əlavə etmək kimidir.

Addım 2: Gizli reseptlərlə qarışdırma (qarışdırma)

  • GOST yalnız bir dəfə qarışdırmır - gizli reseptdən istifadə edərək məlumatları təkrar-təkrar qarışdırır.
  • Bu resept daxildir:
    • Doğrama (məlumatların kiçik hissələrə bölünməsi).
    • Mübadilə (ətrafdakı hissələri qarışdırmaq).
    • Qarışdırmaq (yeni üsullarla onları yenidən qarışdırmaq).

Təsəvvür edin ki, heç kimin bunun necə edildiyini təxmin edə bilməyəcəyinə əmin olmaq üçün inqrediyentləri qarışdırmağın mürəkkəb bir yolu var. GOST məlumatlarınızla belə edir.

Addım 3: Smoothie-yə xidmət edin (Son Hash)

  • Bütün qarışdırmalardan sonra siz smoothie-nizi əldə edirsiniz - məlumatlarınızın sabit ölçülü, şifrlənmiş versiyası.
  • Bu smoothie orijinal inqrediyentlərinizə xasdır. Hər şeyi, hətta kiçik bir qırıntını dəyişdirin və tamamilə fərqli bir smuzi əldə edəcəksiniz.

GOST funksiyasının bu versiyası istehsalda istifadə üçün tövsiyə edilməyən orijinal "test parametrləri" S-qutularından istifadə edir. Əgər siz GOST-dan istifadə edəcəksinizsə, yəqin ki, yerinə CryptoPro S-qutularını istifadə edən tətbiqdən istifadə etməlisiniz: GOST CryptoPro Hash Kodu Kalkulyatoru

Bluesky-də paylaşınFacebookda paylaşLinkedIn-də paylaşınTumblr-da paylaşınX-də paylaşınLinkedIn-də paylaşınPinterest-də Pin

Mikkel Bang Christensen

Müəllif haqqında

Mikkel Bang Christensen
Mikkel miklix.com saytının yaradıcısı və sahibidir. O, peşəkar kompüter proqramçısı/proqram təminatı tərtibatçısı kimi 20 ildən artıq təcrübəyə malikdir və hazırda böyük Avropa İT korporasiyasında tam iş günü işləyir. Bloq yazmayanda o, boş vaxtını geniş çeşidli maraqlara, hobbilərə və fəaliyyətlərə sərf edir ki, bu da müəyyən dərəcədə bu veb-saytda əhatə olunan müxtəlif mövzularda əks oluna bilər.