Miklix

Kalkulator Kode Hash SHA-1

Diterbitake: 16 Februari 2025 ing 23:27:27 UTC
Dianyari pungkasan: 12 Januari 2026 ing 09:10:43 UTC

Kalkulator kode hash sing nggunakake fungsi hash Algoritma Hash Aman 1 (SHA-1) kanggo ngetung kode hash adhedhasar input teks utawa unggahan file.

Kaca iki diterjemahake mesin saka basa Inggris supaya bisa diakses dening akeh wong. Sayange, terjemahan mesin durung dadi teknologi sing sampurna, mula kesalahan bisa kedadeyan. Yen sampeyan seneng, sampeyan bisa ndeleng versi Inggris asli ing kene:

SHA-1 Hash Code Calculator

SHA-1 (Secure Hash Algorithm 1) iku fungsi hash kriptografi sing dirancang déning NSA lan diterbitake déning NIST ing taun 1995. Fungsi iki ngasilaké nilai hash 160 bit (20 byte), sing umumé diwakili minangka string heksadesimal 40 karakter. SHA-1 digunakaké sacara wiyar kanggo ngamanake integritas data, tanda tangan digital, lan sertifikat, nanging saiki dianggep ora aman amarga kerentanan serangan tabrakan. Fungsi iki kalebu ing kéné yèn ana sing kudu ngetung kode hash sing kudu kompatibel karo sistem lawas, nanging ora kena digunakaké nalika ngrancang sistem anyar.

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.


Etung Kode Hash Anyar

Data sing diajukake utawa file sing diunggah liwat formulir iki mung bakal disimpen ing server nganti bisa ngasilake kode hash sing dijaluk. Bakal langsung dibusak sadurunge asil bali menyang browser Panjenengan.

Input data:



Teks sing dikirim nganggo kode UTF-8. Amarga fungsi hash beroperasi ing data binar, asile bakal beda karo yen teks ana ing enkoding liyane. Yen sampeyan kudu ngetung hash teks ing enkoding tartamtu, sampeyan kudu ngunggah file.



Babagan Algoritma Hash SHA-1

Aku dudu ahli matematika, mula aku bakal nyoba nerangake fungsi hash iki kanthi cara sing bisa dingerteni dening wong liya sing dudu ahli matematika - yen sampeyan pengin versi matematika ilmiah sing pas saka panjelasan kasebut, sampeyan bisa nemokake ing akeh situs web liyane ;-)

Bayangna SHA-1 kaya mesin penghancur kertas khusus sing njupuk pesen apa wae - apa iku siji tembung, ukara, utawa sak buku - lan nyuwek-nyuwek kanthi cara sing spesifik banget. Nanging tinimbang mung nyuwek-nyuwek, kanthi ajaib SHA-1 ngetokake "kode sing dicacah" unik sing mesthi dawane persis 40 karakter heksadesimal.

  • Umpamane, sampeyan nulis "Halo
  • Kowé bakal éntuk 40 digit heksadesimal kaya f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0.

Ora preduli apa sing kokwenehake - cendhak utawa dawa - asilé mesthi dawane padha.

Penghancur ajaib" iki kerjane ana ing patang langkah:

Langkah 1: Nyiapake Kertas (Padding)

  • Sadurunge nyuwek-nyuwek kertas, sampeyan kudu nyiapake kertas sampeyan. Bayangna nambahake papan kosong ing pungkasan pesen sampeyan supaya pas karo tray mesin penghancur kertas.
  • Kaya nalika kowé manggang kue, lan kowé mesthekake yen adonan ngebaki cetakan kanthi rata.

Langkah 2: Potong dadi potongan sing padha (dipisah)

  • Mesin penghancur ora seneng potongan gedhe. Dadi, piranti iki bakal nyigar pesen sing wis disiapake dadi potongan cilik sing ukurane padha - kaya ngiris kue gedhe dadi irisan sing sampurna.

Langkah 3: Resep Rahasia (Nyampur lan Ngremuk)

  • Saiki teka bagean sing keren! Ing njero mesin penghancur, saben potongan pesen sampeyan ngliwati serangkaian mixer lan roller: Mencampur: Iki ngaduk pesen sampeyan nganggo sawetara bahan rahasia (aturan lan angka sing wis ana). Mentumbuk: Iki ngremuk, mbalikke, lan muter bagean-bagean kanthi cara khusus. Memutar: Sawetara bagean dipelintir utawa diwalik, kaya kertas sing dilipat dadi origami.

Saben langkah ndadekake pesen luwih ruwet, nanging kanthi cara sing spesifik banget sing tansah dituruti mesin.

Langkah 4: Kode Akhir (Hash)

  • Sawisé dicampur lan diuleg kabèh, metu kode sing rapi lan acak - kaya bekas driji unik kanggo pesenmu.
  • Sanajan sampeyan mung ngganti siji huruf ing pesen asli, hasilnya bakal beda banget. Kuwi sing ndadekake istimewa.

Alesané SHA-1 ora kena digunakaké manèh yaiku amarga ana wong sing pinter banget sing nemokaké carané ngapusi shredder supaya nggawé kode sing padha kanggo rong pesen sing béda (iki diarani tabrakan).

Tinimbang SHA-1, saiki kita duwe "shredder" sing luwih kuwat lan luwih cerdas. Nalika nulis iki, algoritma hash standar kanggo umume tujuan yaiku SHA-256 - lan ya, aku uga duwe kalkulator kanggo kuwi: Link

Wacan Salajengipun

Yen sampeyan seneng karo kiriman iki, sampeyan bisa uga seneng saran iki:


Nuduhake ing BlueskyNuduhake ing FacebookNuduhake ing LinkedInNuduhake ing TumblrNuduhake ing XNuduhake ing LinkedInPin ing Pinterest

Mikkel Christensen

Babagan Penulis

Mikkel Christensen
Mikkel minangka pencipta lan pemilik miklix.com. Dheweke duwe pengalaman luwih saka 20 taun minangka programmer komputer / pangembang piranti lunak profesional lan saiki kerja full-time kanggo perusahaan IT Eropa sing gedhe. Nalika ora ngeblog, dheweke mbuwang wektu luang kanggo macem-macem minat, hobi, lan kegiatan, sing bisa uga katon ing macem-macem topik sing dibahas ing situs web iki.