Miklix

SHA3-512 Hash kode kalkulator

Diterbitkeun: 18 Pébruari 2025 jam 18.06.14 UTC
Panungtungan diropéa: 12 Januari 2026 jam 14.35.52 UTC

Kalkulator kode hash anu nganggo fungsi hash Secure Hash Algorithm 3 512 bit (SHA3-512) pikeun ngitung kode hash dumasar kana input téks atanapi unggah file.

Kaca ieu ditarjamahkeun ku mesin tina basa Inggris supados tiasa diaksés ku saloba-lobana jalma. Hanjakalna, tarjamahan mesin henteu acan janten téknologi anu sampurna, janten kasalahan tiasa lumangsung. Upami anjeun hoyong, anjeun tiasa ningali versi Inggris asli di dieu:

SHA3-512 Hash Code Calculator

SHA3-512 (Secure Hash Algorithm 3 512-bit) nyaéta fungsi hash kriptografi anu nyandak input (atanapi pesen) sareng ngahasilkeun kaluaran ukuran tetep, 512-bit (64-byte), umumna digambarkeun salaku angka heksadesimal 128 karakter.

SHA-3 nyaéta anggota panganyarna tina kulawarga Algoritma Hash Aman (SHA), anu sacara resmi dirilis dina taun 2015. Teu siga SHA-1 sareng SHA-2, anu dumasar kana struktur matematis anu sami, SHA-3 diwangun dina desain anu béda pisan anu disebut algoritma Keccak. Éta henteu didamel kusabab SHA-2 henteu aman; SHA-2 masih dianggap aman, tapi SHA-3 nambihan lapisan kaamanan tambahan kalayan desain anu béda, bisi aya kerentanan anu kapendak dina SHA-2 di hareup.

Panyingkepan pinuh: Kuring teu nulis palaksanaan husus tina fungsi Hash dipaké dina kaca ieu. Ieu mangrupikeun fungsi standar anu kalebet sareng basa pamrograman PHP. Kuring ngan ukur ngadamel antarbeungeut wéb pikeun ngajantenkeun umum di dieu pikeun genah.


Ngitung Kode Hash Anyar

Data anu dikintunkeun atanapi file anu diunggah ngalangkungan formulir ieu ngan bakal disimpen dina pangladén salami anu diperyogikeun pikeun ngahasilkeun kode hash anu dipénta. Éta bakal langsung dihapus sateuacan hasilna dipulangkeun ka panyungsi anjeun.

Input data:



Téks anu dikirimkeun nyaéta UTF-8 disandi. Kusabab fungsi hash beroperasi dina data binér, hasilna bakal béda ti lamun téks dina encoding sejen. Upami anjeun kedah ngitung hash tina téks dina encoding khusus, anjeun kedah unggah file.



Ngeunaan Algoritma Hash SHA3-512

Abdi sanés ahli matematika atanapi kriptografer, janten abdi bakal nyobian ngajelaskeun fungsi hash ieu ku cara anu tiasa kahartos ku réréncangan abdi anu sanés ahli matematika. Upami anjeun langkung resep kana katerangan matematika anu akurat sacara ilmiah sareng lengkep, anjeun tiasa mendakanana di seueur situs wéb ;-)

Kumaha ogé, teu siga kulawarga SHA samemehna (SHA-1 sareng SHA-2), anu tiasa dianggap sami sareng blender, SHA-3 langkung sapertos spons.

Prosedur pikeun ngitung hash ku cara ieu tiasa dibagi kana tilu léngkah tingkat luhur:

Léngkah 1 - Fase Nyerep

  • Bayangkeun ngucurkeun cai (data anjeun) kana spons. Spons éta nyerep cai saeutik-saeutik.
  • Dina SHA-3, data input dibagi kana potongan-potongan leutik teras diserep kana "spons" internal (susunan bit anu ageung).

Léngkah 2 - Ngacampur (Permutasi)

  • Saatos nyerep data, SHA-3 meureut sareng muterkeun spons sacara internal, nyampur sadayana dina pola anu rumit. Ieu mastikeun yén sanajan parobahan leutik dina input ngahasilkeun hash anu béda pisan.

Léngkah 3 - Fase Nyetrika

  • Pamungkas, anjeun mencet bolu pikeun ngaleupaskeun kaluaran (hash). Upami anjeun peryogi hash anu langkung panjang, anjeun tiasa teras mencet pikeun kéngingkeun langkung seueur kaluaran.

Sanaos fungsi hash generasi SHA-2 masih dianggap aman (teu sapertos SHA-1, anu teu kedah dianggo pikeun kaamanan deui), langkung masuk akal pikeun ngamimitian nganggo generasi SHA-3 nalika ngarancang sistem énggal, kecuali upami aranjeunna kedah cocog sareng sistem lawas anu henteu ngadukungna.

Hiji hal anu kedah diperhatoskeun nyaéta generasi SHA-2 sigana mangrupikeun fungsi hash anu paling sering dianggo sareng diserang (utamina SHA-256 kusabab panggunaanana dina blockchain Bitcoin), tapi tetep tiasa dianggo. Bakal lami sateuacan SHA-3 tahan uji anu ketat ku milyaran.

Bacaan salajengna

Upami anjeun resep kana tulisan ieu, anjeun ogé tiasa resep saran ieu:


Bagikeun on BlueskyBagikeun dina FacebookBagikeun on LinkedInBagikeun dina TumblrBagikeun harga XBagikeun on LinkedInPin on Pinterest

Mikkel Christensen

Ngeunaan Pangarang

Mikkel Christensen
Mikkel mangrupikeun panyipta sareng pamilik miklix.com. Anjeunna gaduh pangalaman langkung ti 20 taun salaku programmer komputer / pamekar software profésional sareng ayeuna padamelan full-time pikeun korporasi IT Éropa anu ageung. Nalika henteu ngeblog, anjeunna nyéépkeun waktos luangna dina sajumlah ageung minat, hobi, sareng kagiatan, anu tiasa ditingali dina rupa-rupa topik anu aya dina halaman wéb ieu.