SHA-384 generatoru
SHA-384 generatoru istənilən sətir daxiletməsini sabit uzunluqlu SHA-384 heşinə çevirən pulsuz alətdir.
SHA-384 heşi nə edir?
SHA-384 birtərəfli riyazi funksiyadan istifadə edərək verilənlərin yığcam, 384 bitlik rəqəmsal izini yaradır. Eyni daxiletmə həmişə eyni sabit uzunluqlu heş nəticəsini verir. Daxiletmədəki ən kiçik dəyişiklik belə, çox böyük ehtimalla, tamamilə fərqli nəticə yaradır. SHA-384 heşi şifrələnmiş mətn deyil, çünki alqoritm açardan istifadə etmir və onun üçün müvafiq deşifrləmə prosesi yoxdur.
SHA-384, SHA-2 ailəsinə daxildir. O, ABŞ Milli Təhlükəsizlik Agentliyi tərəfindən hazırlanıb, ilk dəfə 2001-ci ildə ABŞ Milli Standartlar və Texnologiya İnstitutu tərəfindən dərc edilib və 2002-ci ildə FIPS 180-2 standartına daxil olunub. Daxildə fərqli başlanğıc qiymətləri və qısaldılmış çıxışla SHA-512 strukturundan istifadə edir.
SHA-384 hələ də təhlükəsizdirmi?
Bəli, uyğun məqsədlə istifadə edildiyi müddətdə SHA-384 ümumi kriptoqrafik heşləmə üçün hələ də təhlükəsiz sayılır. Tam alqoritmə qarşı praktik kolliziya və ya ilkin obraz hücumu məlum deyil.
Onun 384 bitlik heş nəticəsi 192 bitədək kolliziya davamlılığı təmin edir. Bu, hər ikisi üçün praktik kolliziya hücumları mövcud olan və təhlükəsizlik baxımından həssas yeni sistemlərdə seçilməməli MD5 və SHA-1 kimi köhnə alqoritmlərdən xeyli güclüdür.
SHA-384 ümumi heş funksiyası kimi istifadədən çıxarılmayıb. Lakin parolları saxlamaq üçün birbaşa istifadə edilməməlidir. Alqoritm sürətli işləmək üçün hazırlanıb və bu, hücum edənlərə çoxlu sayda parol variantını yoxlamağa kömək edir. Parolları saxlamaq üçün SHA-384 əvəzinə Argon2id, scrypt, bcrypt və ya PBKDF2 kimi qəsdən yüksək hesablama yükü yaradan parol heşləmə funksiyasından və hər parol üçün unikal duzdan istifadə et.
SHA-384 generatorundan necə istifadə edə bilərəm?
Heşləmək istədiyin sətiri olduğu kimi daxil et və aləti işə sal. Sonra SHA-384 Heşi nəticə sahəsində göstərilən qiyməti kopyala. Hesablama serverdə PHP-nin heş funksiyası ilə aparılır.
Daxil etdiyin məlumat HTTPS üzərindən serverə göndərilir və saxlanmır. Emal zamanı məlumat cihazını tərk edir. Buna görə parolları, məxfi açarları, bərpa ifadələrini və ya uzaq xidmətə heç vaxt göndərilməməli başqa materialları daxil etmə.
Məsələn, hello daxiletməsi 96 simvoldan ibarət 59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f SHA-384 heşini yaradır. Eyni beş kiçik hərfi yenidən daxil etdikdə eyni SHA-384 heşi alınır. Hello, sonunda boşluq olan hello və hello. daxiletmələrinin hər biri fərqli SHA-384 heşi yaradır.
Nəticəni oxumaq və mürəkkəb daxiletmələri idarə etmək
SHA-384 nəticəsi 384 bitdən ibarətdir. Bu, 48 bayta və ya 96 onaltılıq simvola bərabərdir. Bu alətin SHA-384 Heşi sahəsindəki onaltılıq yazılışda 0-dan 9-dək rəqəmlər və a-dan f-dək hərflər istifadə olunur. Başqa sistem bu hərfləri böyük hərflərlə göstərə bilər. Göstərilən SHA-384 heşində hərflərin böyük və ya kiçik olması onun əsas qiymətini dəyişmir.
- Boşluqlar və sətirsonları: bu SHA-384 generatorunda başlanğıcdakı və sondakı boşluqlar, eləcə də yeni sətir simvolları göndərilən daxiletmə baytlarının bir hissəsidir və heşi dəyişir.
- Diakritik işarəli və latın əlifbasından olmayan mətn: SHA-384 simvolları deyil, baytları emal edir. Görünüşcə eyni olan iki sətir fərqli Unicode normallaşdırması və ya simvol kodlaşdırmasından istifadə edirsə, onların baytları fərqlənə bilər.
- Rəqəmlər: 00125 kimi daxil edilmiş qiymət sətir məlumatı sayılır. Onun heşi 125 qiymətinin heşi ilə eyni deyil.
- Boş daxiletmə: SHA-384 alqoritmi boş bayt ardıcıllığı üçün etibarlı heş müəyyən edir. Bu heş boşluq və ya yeni sətir simvolunun heşindən fərqlidir.
- Uzun daxiletmə: daxiletmənin uzunluğundan asılı olmayaraq çıxış 96 onaltılıq simvoldan ibarət qalır.
SHA-384 heşini deşifrləmək və ya geri çevirmək mümkündürmü?
Xeyr, SHA-384 heşini deşifrləmək mümkün deyil, çünki heşləmə ilkin mətni geri qaytarıla bilən formada saxlamır. Çoxsaylı mümkün daxiletmələr sabit 384 bitlik çıxış fəzasına uyğunlaşdırılır.
SHA-384 sürətli işləmək üçün hazırlandığından hücum edən şəxs hər variantı heşləyib nəticəni müqayisə etməklə ehtimalları sürətlə yoxlaya bilər. Buna görə qısa, geniş yayılmış və ya proqnozlaşdırıla bilən qiymətlər lüğət və ya tam seçim hücumları ilə tapıla bilər. SHA-384-ün gücü zəif parolu təhlükəsiz etmir və aşağı entropiyalı identifikatoru məxfi məlumat qiymətinə çevirmir.
Onlayn verilənlər bazalarında geniş yayılmış sətirlərin əvvəlcədən hesablanmış SHA-384 heşləri ola bilər. Uyğun qeydin tapılması alqoritmin geri çevrilməsi deyil, sadəcə axtarışdır.
SHA-384 hazırda harada istifadə olunur?
SHA-384 protokol, spesifikasiya və ya mövcud sistem tərəfindən 384 bitlik SHA-2 heşi tələb ediləndə istifadə olunur. Fayl yoxlama cəmləri, dublikatların aşkarlanması, bütövlük qeydləri və artıq SHA-384 qiymətləri saxlayan proqramlarla uyğunluq onun geniş yayılmış qanuni istifadə sahələrindəndir.
- Endirilmiş faylı onu yayımlayan tərəfin dərc etdiyi SHA-384 yoxlama cəmi ilə müqayisə et.
- Köhnə verilənlər bazası, API və ya sənəd formatının gözlədiyi heşi yenidən yarat.
- Açıq şəkildə SHA-384 tələb edən protokol üçün daxiletmə hazırla.
Adi SHA-384 yoxlama cəmi təsadüfi dəyişiklikləri aşkarlaya bilər, lakin verilənləri kimin yaratdığını sübut edə bilməz. Həm faylı, həm də onun dərc edilmiş heşini dəyişə bilən hücum edən şəxsin hər ikisini əvəzləməsinin qarşısını adi SHA-384 yoxlama cəmi ala bilməz. Autentifikasiya olunan mesajlar üçün məxfi açarla HMAC-SHA-384 və ya uyğun rəqəmsal imza sxemindən istifadə et.
Spesifikasiya bir neçə SHA-2 variantına icazə verirsə, SHA-256 daha geniş istifadə olunur və daha qısa heş nəticəsi verir. Tam 512 bitlik çıxışın açıq şəkildə tələb edildiyi sistemlər üçün SHA-512 uyğun ola bilər. SHA-256 generatori və SHA-512 generatoru bu formatları yarada bilər.
Tez-tez verilən suallar
SHA-384 sadəcə simvolları silinmiş SHA-512-dir?
Xeyr. SHA-384, SHA-512 ilə eyni ümumi sıxışdırma strukturundan istifadə edir, lakin son vəziyyəti 384 bitədək qısaltmazdan əvvəl fərqli başlanğıc qiymətləri ilə işə başlayır. SHA-512 heşini sadəcə 96 onaltılıq simvoladək kəsmək SHA-384 nəticəsi yaratmır.
SHA-384 uzunluq artırma hücumlarından təsirlənirmi?
SHA-384 Merkle–Damgård konstruksiyasından istifadə edir, lakin onun qısaldılmış çıxışı daxili SHA-512 vəziyyətinin 128 bitini gizlədir. Bu da standart praktik uzunluq artırma hücumunu qeyri-praktik edir. Bununla belə, məxfi dəyəri birbaşa mesaja birləşdirən qeyri-standart konstruksiya mesaj autentifikasiya kodu sayılmamalıdır. Verilənləri məxfi açarla autentifikasiya etmək lazım olduqda HMAC-SHA-384 istifadə et.
Bu alətlə faylı heşləyə bilərəm?
Alət fayl yükləmək üçün deyil, sətir daxiletməsi üçün nəzərdə tutulub. Serverdə işləyən bu generator yalnız sətir qəbul etdiyinə görə ikili fayl məzmununu mətn sahəsinə yapışdırmaq kodlaşdırma və ya sətirsonu çevrilməsi nəticəsində baytları dəyişə bilər. Fayllar üçün sha384sum kimi sistem utilitindən və ya ekvivalent kriptoqrafik kitabxanadan istifadə et və 96 onaltılıq simvolun hamısını müqayisə et.
Başqa SHA-384 kalkulyatoru niyə fərqli nəticə göstərir?
Çox güman ki, iki daxiletmə bayt səviyyəsində fərqlənir. Əvvəlcə boşluqları, böyük və kiçik hərfləri, sətirsonlarını, o cümlədən sondakı yeni sətir simvolunu yoxla. Daxiletmə və istifadə olunan sistemlər üçün aktualdırsa, simvol kodlaşdırmasını, Unicode normallaşdırmasını və sistemlərdən birinin bayt sırası işarəsini daxil edib-etmədiyini də yoxla. Heşlərdən birinin səhv olduğunu düşünməzdən əvvəl dəqiq baytları müqayisə et.
Populyar alətlər
Mətnin ölçüsünü baytlarda (B), kilobaytlarda (KB) və ya meqabaytlarda (MB) əldə edin.
Ping alətimizlə istənilən vebsaytın, serverin və ya portun vəziyyətini və cavab müddətini tez və səmərəli şəkildə yoxlayın.
Digily Link-in IP axtarış aləti istənilən IP ünvanı haqqında ətraflı məlumat təqdim edir. Hərtərəfli IP məlumatı əldə etmək üçün bu pulsuz onlayn xidmətdən istifadə edin.
WhatsApp linkinizi dərhal və pulsuz yaradın. Fərdi mesaj əlavə edin və hesab açmadan və kod yazmadan bir kliklə söhbətə başlayın.