Miklix

Whirlpool Hash Kodu Kalkulyator

Nəşr olundu: 18 fevral 2025 at 21:31:00 UTC

Mətn girişi və ya fayl yükləmə əsasında hash kodunu hesablamaq üçün Whirlpool hash funksiyasından istifadə edən Hash kod 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:

Whirlpool Hash Code Calculator

Whirlpool hash funksiyası — Vinsent Rijmen (AES-in həmtəsisçilərindən biri) və Paulo S. L. M. Barreto tərəfindən hazırlanmış kriptoqrafik hash funksiyası. İlk dəfə 2000-ci ildə təqdim edilmiş, daha sonra isə təhlükəsizliyi yaxşılaşdırmaq üçün 2003-cü ildə yenidən baxılmışdı. Whirlpool ISO/IEC 10118-3 standartının bir hissəsidir və bu da onu geniş spektrli kriptoqrafik tətbiqlər üçün uyğun edir. 512 bitlik (64 baytlıq) heca kodu əmələ gətirir, adətən 128 hecalı hərf kimi təmsil olunur.

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.



Whirlpool Hash Alqoritmi haqqında

Mən nə riyaziyyatçıyam, nə də kriptoqrafam. Ona görə də çalışacam ki, bu hash funksiyasının layman terminləri ilə necə işlədiyini izah edim. Əgər elmi cəhətdən dəqiq, riyaziyyat-ağır izaha üstünlük verirsinizsə, əminəm ki, bunu başqa saytlarda da tapa bilərsiniz ;-)

Hər nə olursa olsun, təsəvvür edin ki, hər cür tərkibi olan hamar hazırlayırsınız: banan, saman, şpinok, fındıq ləpəsi və s. Whirlpool sizin maddələr (və ya data) üçün nə edir:

Addım 1 - Chop Everything Up (Verilənləri Parçalara Parçalamaq)

  • Birincisi, o, sizin məlumatlarınızı xırda parçalara bölür, yəni meyvəni qarışdırmazdan əvvəl dilimləmək kimi.

2-ci addım - Dəli kimi qarışdırın (qarışdırmaq)

Bu parçaları 10 fərqli sürətə malik ("yuvarlaqlar" adlanan) güclü blenderə daxil edir. Hər yuvarlaq verilənləri fərqli bir şəkildə qarışdırır:

  • Svap və Flip (ing. Swap and Flip). Bəzi parçalar digərləri üçün dəyişdirilir, məsələn, göyərti ilə samanı dəyişmək.
  • Stir in Circles (Permutation): Qarışığı ətrafa fırladır, tərkibini bir yerdən başqa yerə dəyişir, buna görə də onun orijinal yerində heç nə qalmır.
  • Hər şey birlikdə (qarışdırır): Dadları (və ya verilənləri) bütün qarışığa eyni dərəcədə yaymaq üçün sındırır və qızışdırır.
  • Gizli İnqrediyent (Key Mixing) əlavə edin. Smoothie unikal etmək üçün "gizli tərkibə" (xüsusi kod) səpilir.

3-cü addım - Final nəticə (The Hash)

  • 10 dəfə intensiv qarışdıqdan sonra, siz hamar, mükəmməl qarışıq içki əldə edirsiniz - və ya bu halda, 512-bitlik bir hash. Artıq smoothie-dən orijinal banan və ya spinakı çıxarmaq mümkün deyil. İçdiyiniz hər şey son içkidir.
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.