Tiger-192/3 Hash Kodu Kalkulyatoru
Nəşr olundu: 17 fevral 2025 at 21:08:39 UTC
Son yeniləmə: 12 yanvar 2026 at 13:24:39 UTC
Tiger-192/3 Hash Code Calculator
Tiger 192/3 (Tiger 192 bit, 3 raund) giriş (və ya mesaj) məlumatını qəbul edən və adətən 48 simvollu onaltılıq ədəd kimi təmsil olunan sabit ölçülü, 192 bitlik (24 baytlıq) çıxış yaradan kriptoqrafik heş funksiyasıdır.
Tiger heş funksiyası, 1995-ci ildə Ross Anderson və Eli Biham tərəfindən hazırlanmış kriptoqrafik heş funksiyasıdır. Xüsusilə 64 bitlik platformalarda sürətli performans üçün optimallaşdırılmışdır və bu da fayl bütövlüyünün yoxlanılması, rəqəmsal imzalar və məlumatların indeksləşdirilməsi kimi yüksək sürətli məlumatların emalı tələb edən tətbiqlər üçün çox uyğundur. Yaddaş məhdudiyyətləri və ya digər tətbiqlərlə uyğunluq üçün lazım olduqda 160 və ya 128 bitə qədər qısaldıla bilən 3 və ya 4 raundda 192 bitlik heş kodları istehsal edir.
Artıq müasir kriptoqrafik tətbiqlər üçün təhlükəsiz hesab edilmir, lakin geri uyğunluq üçün heş kodunu hesablamaq lazım olduqda buraya daxil edilmişdir.
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.
Tiger-192/3 Heş Alqoritmi Haqqında
Mən nə riyaziyyatçı, nə də kriptoqrafam, amma bu heş funksiyasını sadə dildə bir nümunə ilə izah etməyə çalışacağam. Əgər elmi cəhətdən düzgün və dəqiq, tam riyazi izahata üstünlük verirsinizsə, əminəm ki, bunu bir çox başqa veb saytlarda tapa bilərsiniz ;-)
İndi təsəvvür edin ki, gizli bir smuzi resepti hazırlayırsınız. Bir dəstə meyvə (məlumatlarınızı) əlavə edir, xüsusi bir şəkildə (heşləmə prosesi) qarışdırırsınız və sonda özünəməxsus bir dad (heşləmə) əldə edirsiniz. Hətta kiçik bir şeyi dəyişdirsəniz belə - məsələn, bir dənə də qaragilə əlavə etsəniz belə - dad tamamilə fərqli olacaq.
Tiger ilə bunun üçün üç addım var:
Addım 1: Tərkib hissələrinin hazırlanması (Məlumatların doldurulması)
- Məlumatlarınızın nə qədər böyük və ya kiçik olmasından asılı olmayaraq, Tiger, blender üçün düzgün ölçüdə olduğundan əmin olur. Hər şeyin mükəmməl uyğunlaşması üçün bir az əlavə doldurucu (məsələn, doldurucu) əlavə edir.
Addım 2: Super Blender (Sıxılma Funksiyası)
- Bu blender üç güclü bıçağa malikdir.
- Məlumatlar hissələrə bölünür və hər hissə bir-bir blenderdən keçir.
- Bıçaqlar sadəcə fırlanmır - onlar xüsusi naxışlardan istifadə edərək məlumatları dəlicəsinə qarışdırır, əzir, bükür və qarışdırır (bunlar hər şeyin gözlənilməz şəkildə qarışdırılmasını təmin edən gizli blender parametrləri kimidir).
Addım 3: Birdən çox qarışdırma (Pass/Rounds)
- Maraqlı məqam budur. Tiger məlumatlarınızı bir dəfə qarışdırmır - heç kimin orijinal inqrediyentləri anlaya bilməməsi üçün onları dəfələrlə qarışdırır.
- Bu, 3 və 4 raundlu versiyalar arasındakı fərqdir. Əlavə qarışdırma dövrü əlavə etməklə, 4 raundlu versiyalar bir az daha təhlükəsiz, eyni zamanda hesablamaq daha yavaşdır.
Əlavə Oxu
Bu yazı xoşunuza gəldisə, bu təklifləri də bəyənə bilərsiniz:
- Whirlpool Hash Kodu Kalkulyator
- Tiger-128/3 Hash Kodu Kalkulyatoru
- Fowler-Noll-Vo FNV1-32 Hash Kodu Kalkulyator
