Kalkulator Kode Hash SHA3-384
Diterbitake: 18 Februari 2025 ing 18:02:12 UTC
Kalkulator kode hash sing nggunakake fungsi hash Secure Hash Algorithm 3 384 bit (SHA3-384) kanggo ngetung kode hash adhedhasar input teks utawa unggahan file.SHA3-384 Hash Code Calculator
SHA3-384 (Secure Hash Algorithm 3 384-bit) minangka fungsi hash kriptografi sing njupuk input (utawa pesen) lan ngasilake output 384-bit (48-byte) ukuran tetep, sing umum dituduhake minangka nomer heksadesimal 96 karakter.
SHA-3 minangka anggota paling anyar saka kulawarga Secure Hash Algorithm (SHA), resmi dirilis ing 2015. Ora kaya SHA-1 lan SHA-2, sing adhedhasar struktur matematika sing padha, SHA-3 dibangun kanthi desain sing beda banget sing diarani algoritma Keccak. Ora digawe amarga SHA-2 ora aman; SHA-2 isih dianggep aman, nanging SHA-3 nambahake lapisan keamanan ekstra kanthi desain sing beda, mung yen kerentanan ing mangsa ngarep ditemokake ing SHA-2.
Pambocoran lengkap: Aku ora nulis implementasine spesifik saka fungsi hash sing digunakake ing kaca iki. Iki minangka fungsi standar sing kalebu karo basa pemrograman PHP. Aku mung nggawe antarmuka web supaya kasedhiya kanggo umum ing kene.
Babagan Algoritma Hash SHA3-384
Aku dudu ahli matematika utawa kriptografi, mula aku bakal nyoba nerangake fungsi hash iki kanthi cara sing bisa dingerteni kanca-kanca non-matematikawan. Yen luwih seneng panjelasan matematika sing tepat sacara ilmiah, lengkap, sampeyan bisa nemokake ing akeh situs web ;-)
Nanging, ora kaya kulawarga SHA sadurunge (SHA-1 lan SHA-2), sing bisa dianggep padha karo blender, SHA-3 luwih kaya spons.
Prosedur kanggo ngetung hash kanthi cara iki bisa dipérang dadi telung langkah tingkat dhuwur:
Langkah 1 - Nyerep Phase
- Mbayangno pour banyu (data) menyang spons. Spons nyerep banyu sithik-sithik.
- Ing SHA-3, data input dipérang dadi potongan-potongan cilik lan diserap menyang "karang" internal (array bit gedhe).
Langkah 2 - Campuran (Permutasi)
- Sawise nyerep data, SHA-3 squeezes lan twists spons njero, nyampur kabeh watara ing pola Komplek. Iki njamin yen owah-owahan cilik ing input nyebabake hash sing beda banget.
Langkah 3 - Fase Squeezing
- Pungkasan, sampeyan mencet spons kanggo ngeculake output ( hash ). Yen sampeyan butuh hash sing luwih dawa, sampeyan bisa terus ngempit kanggo entuk output luwih akeh.
Nalika fungsi hash generasi SHA-2 isih dianggep aman (ora kaya SHA-1, sing kudune ora digunakake kanggo keamanan maneh), mula luwih becik miwiti nggunakake generasi SHA-3 nalika ngrancang sistem anyar, kajaba kudu kompatibel karo sistem warisan sing ora ndhukung.
Siji bab sing kudu ditimbang yaiku generasi SHA-2 bisa uga minangka fungsi hash sing paling akeh digunakake lan diserang (utamane SHA-256 amarga panggunaane ing pamblokiran Bitcoin), nanging isih ana. Bakal sawetara wektu sadurunge SHA-3 ngadeg ing tes sing padha karo milyaran.