Miklix

Adler-32 Hash Kodu Kalkulyator

Nəşr olundu: 17 fevral 2025 at 18:07:18 UTC
Son yeniləmə: 12 yanvar 2026 at 09:14:27 UTC

Mətn girişi və ya fayl yükləməsinə əsaslanaraq heş kodunu hesablamaq üçün Adler-32 heş funksiyasından istifadə edən heş 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:

Adler-32 Hash Code Calculator

Adler-32 heş funksiyası sadə, sürətli və tez-tez məlumatların bütövlüyünü yoxlamaq üçün istifadə olunan yoxlama cəmi alqoritmidir. Mark Adler tərəfindən hazırlanmışdır və məlumatların sıxılması üçün zlib kimi tətbiqlərdə geniş istifadə olunur. Kriptoqrafik heş funksiyalarından (məsələn, SHA-256) fərqli olaraq, Adler-32 təhlükəsizlik üçün deyil, sürətli səhv yoxlaması üçün hazırlanmışdır. Adətən 8 onaltılıq simvol kimi təmsil olunan 32 bitlik (4 bayt) yoxlama cəmini hesablayı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.



Adler-32 Heş Alqoritmi Haqqında

Mən riyaziyyatçı deyiləm, amma bu heş funksiyasını riyaziyyatçı olmayan həmkarlarımın 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. Bir çox kriptoqrafik heş funksiyalarından fərqli olaraq, Adler32 olduqca sadə bir yoxlama cəmi funksiyasıdır, buna görə də bu, çox da pis olmamalıdır ;-)

Təsəvvür edin ki, hər biri məlumatınızın bir hərfini və ya bir hissəsini təmsil edən kiçik nömrələnmiş lövhələrdən ibarət bir çantanız var. Məsələn, "Salam" sözünün iki lövhəsi var: biri "H" və biri "i" üçün.

İndi bu plitələrlə iki sadə şey edəcəyik:

Addım 1: Onları toplayın (Cəm A)

  • 1 rəqəmi ilə başlayın (bir qayda olaraq).
  • Hər bir plitədən alınan rəqəmi bu cəmin üzərinə əlavə edin.

Addım 2: Bütün Cəmlərin Cəmini Saxlayın (Cəm B)

  • Hər dəfə A cəminə yeni bir lövhəciyin nömrəsini əlavə etdikdə, A cəminin yeni dəyərini də B cəminə əlavə edirsiniz.
  • Bu, sikkələrin üst-üstə yığılması kimidir: üzərinə bir sikkə əlavə edirsiniz (Cəm A) və sonra yeni ümumi yığın hündürlüyünü (Cəm B) yazırsınız.

Sonda iki cəmləri bir-birinə yapışdıraraq tək bir böyük ədəd əldə edirsiniz. Bu böyük ədəd Adler-32 yoxlama cəmidir.

Əlavə Oxu

Bu yazı xoşunuza gəldisə, bu təklifləri də bəyənə bilərsiniz:


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

Mikkel Christensen

Müəllif haqqında

Mikkel 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.