Miklix

SHA3-256 Hash Kodu Kalkulyator

Nəşr olundu: 18 fevral 2025 at 17:58:28 UTC
Son yeniləmə: 12 yanvar 2026 at 14:34:26 UTC

Mətn girişi və ya fayl yükləməsinə əsaslanan heş kodunu hesablamaq üçün Secure Hash Algorithm 3 256 bit (SHA3-256) heş funksiyasından istifadə edən heş 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:

SHA3-256 Hash Code Calculator

SHA3-256 (Təhlükəsiz Heş Alqoritmi 3 256-bit), giriş (və ya mesaj) qəbul edən və adətən 64 simvollu onaltılıq ədəd kimi təmsil olunan sabit ölçülü, 256 bitlik (32 baytlıq) çıxış yaradan kriptoqrafik heş funksiyasıdır.

SHA-3, 2015-ci ildə rəsmi olaraq buraxılmış Təhlükəsiz Haş Alqoritmi (SHA) ailəsinin ən son üzvüdür. Oxşar riyazi strukturlara əsaslanan SHA-1 və SHA-2-dən fərqli olaraq, SHA-3 Keccak alqoritmi adlanan tamamilə fərqli bir dizayn üzərində qurulub. SHA-2 təhlükəsiz olmadığı üçün yaradılmayıb; SHA-2 hələ də təhlükəsiz hesab olunur, lakin SHA-3, gələcəkdə SHA-2-də zəifliklərin aşkarlanması halında fərqli bir dizaynla əlavə bir təhlükəsizlik qatı əlavə edir.

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.



SHA3-256 Heş Alqoritmi haqqında

Mən nə riyaziyyatçı, nə də kriptoqrafam, ona görə də bu heş funksiyasını riyaziyyatçı olmayan həmkarlarımın başa düşə biləcəyi şəkildə izah etməyə çalışacağam. Bunun əvəzinə elmi cəhətdən dəqiq, tam riyazi izahata üstünlük verirsinizsə, onu bir çox veb saytlarda tapa bilərsiniz ;-)

Hər halda, blenderə bənzər hesab edilə bilən əvvəlki SHA ailələrindən (SHA-1 və SHA-2) fərqli olaraq, SHA-3 daha çox süngər kimi işləyir.

Heşi bu şəkildə hesablamaq proseduru üç yüksək səviyyəli addıma bölünə bilər:

Addım 1 - Udma Fazası

  • Təsəvvür edin ki, süngərə su (məlumatlarınızı) tökürsünüz. Süngər suyu hissə-hissə udur.
  • SHA-3-də giriş məlumatları kiçik hissələrə bölünür və daxili "süngərə" (böyük bit massivi) hopdurulur.

Addım 2 - Qarışdırma (Permutasiya)

  • Məlumatları mənimsədikdən sonra, SHA-3 süngəri sıxır və içəriyə doğru bükür, hər şeyi mürəkkəb nümunələrdə qarışdırır. Bu, girişdəki kiçik bir dəyişikliyin belə tamamilə fərqli bir heşlə nəticələnməsini təmin edir.

Addım 3 - Sıxma Mərhələsi

  • Nəhayət, çıxışı (heşi) buraxmaq üçün süngəri sıxırsınız. Daha uzun bir heşə ehtiyacınız varsa, daha çox çıxış əldə etmək üçün sıxmağa davam edə bilərsiniz.

SHA-2 nəsli heş funksiyaları hələ də təhlükəsiz hesab edilsə də (artıq təhlükəsizlik üçün istifadə edilməməli olan SHA-1-dən fərqli olaraq), yeni sistemlər dizayn edərkən SHA-3 nəslindən istifadə etməyə başlamaq məntiqli olardı, əgər onları dəstəkləməyən köhnə sistemlərlə geriyə uyğun olması lazım deyilsə.

Nəzərə alınmalı bir məqam odur ki, SHA-2 nəsli, ehtimal ki, indiyə qədər ən çox istifadə edilən və hücum edilən heş funksiyasıdır (xüsusən də Bitcoin blokçeynində istifadəsinə görə SHA-256), lakin hələ də qüvvədədir. SHA-3-ün milyardlarla insanın eyni ciddi sınaqlarına tab gətirməsi bir müddət çəkəcək.

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