Miklix

Kalkulator Kode Hash SHA-1

Diterbitkeun: 16 Pébruari 2025 jam 23.28.31 UTC

Kalkulator kode Hash anu ngagunakeun fungsi Hash Algoritma Aman 1 (SHA-1) 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:

SHA-1 Hash Code Calculator

SHA-1 (Secure Hash Algorithm 1) mangrupikeun fungsi hash kriptografis anu dirarancang ku NSA sareng diterbitkeun ku NIST di 1995. Éta ngahasilkeun nilai hash 160 bit (20 byte), biasana diwakilan salaku string heksadesimal 40 karakter. SHA-1 seueur dianggo pikeun ngamankeun integritas data, tanda tangan digital, sareng sertipikat, tapi ayeuna dianggap teu aman kusabab kerentanan kana serangan tabrakan. Éta kalebet di dieu upami anjeun kedah ngitung kode hash anu kedah cocog sareng sistem anu langkung lami, tapi henteu kedah dianggo nalika ngarancang sistem énggal.

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 SHA-1

Abdi sanés ahli matematika, janten kuring bakal nyobian ngajelaskeun fungsi hash ieu ku cara anu tiasa dimengerti ku non-matematikawan - upami anjeun hoyong versi katerangan ilmiah ilmiah anu pasti, anjeun tiasa mendakan éta dina seueur situs wéb anu sanés ;-)

Pikirkeun SHA-1 sapertos mesin penghancur kertas khusus anu nyandak pesen naon waé - naha éta hiji kecap, kalimat, atanapi sadayana buku - sareng ngarusak ku cara anu khusus. Tapi tinimbang ngan ngarecah, éta sacara ajaib ngaluarkeun "kode shred" unik anu panjangna persis 40 karakter héksadesimal.

  • Contona, anjeun nempatkeun "Halo"
  • Anjeun kaluar 40 digit héksadesimal kawas f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0

Euweuh urusan naon eupan eta - pondok atawa panjang - output salawasna panjangna sarua.

The "shredder gaib" jalan dina opat hambalan:

Lengkah 1: Nyiapkeun Kertas (Padding)

  • Sateuacan shredding, anjeun kedah nyiapkeun kertas anjeun. Bayangkeun nambahkeun spasi kosong ka tungtung pesen anjeun jadi pas sampurna kana baki shredder urang.
  • Ieu kawas mun anjeun Panggang cookies, sarta anjeun pastikeun adonan ngeusi kapang merata.

Lengkah 2: Rendang kana Potongan Sarua (Meulah)

  • The shredder teu resep potongan badag. Ku kituna, éta chops pesen anjeun disiapkeun kana lembar leutik, ukuran sarua - kawas motong kueh badag kana keureut sampurna.

Lengkah 3: Resep Rahasia (Mixing sareng Mashing)

  • Ayeuna sumping bagian anu keren! Dina shredder, unggal sapotong pesen anjeun ngaliwatan runtuyan mixer jeung rollers:
    • Pergaulan: Ieu stirs pesen anjeun kalawan sababaraha bahan rusiah (diwangun-di aturan jeung angka).
    • Mashing: Ieu squishes, flips, sarta spins bagian sabudeureun dina cara husus.
    • Twisting: Sababaraha bagian nu twisted atawa dibalikkeun, kawas kertas tilepan kana origami.

Unggal hambalan ngajadikeun pesen leuwih jumbled, tapi dina cara pisan husus yén mesin salawasna kieu.

Lengkah 4: Kodeu Akhir (Hash)

  • Sanggeus kabéh campur jeung mashing, kaluar kode rapih, scrambled - kawas sidik unik pikeun pesen anjeun.
  • Komo lamun robah ngan hiji hurup dina pesen aslina anjeun, kaluaran bakal sagemblengna béda. Éta naon ngajadikeun eta husus.

Alesan SHA-1 henteu kedah dianggo deui nyaéta sababaraha jalma anu pinter pisan terang kumaha cara ngabohongan shredder pikeun ngadamel kode anu sami pikeun dua pesen anu béda (ieu disebut tabrakan ).

Gantina SHA-1, urang ayeuna gaduh kuat, smarter "shredders". Dina waktos nyerat, algoritma go-to hash standar kuring pikeun kalolobaan tujuan nyaéta SHA-256 - sareng enya, kuring ogé gaduh kalkulator pikeun éta ogé: SHA-256 Hash Code Calculator

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

Mikkel Bang Christensen

Ngeunaan Pangarang

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