Kalkulator Kode Hash SHA-1
Diterbitkeun: 16 Pébruari 2025 jam 23.28.31 UTC
Panungtungan diropéa: 12 Januari 2026 jam 9.10.53 UTC
SHA-1 Hash Code Calculator
SHA-1 (Secure Hash Algorithm 1) nyaéta fungsi hash kriptografi anu dirancang ku NSA sareng diterbitkeun ku NIST dina taun 1995. Fungsi ieu ngahasilkeun nilai hash 160 bit (20 byte), umumna digambarkeun 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. Fungsi ieu kalebet di dieu upami urang 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.
Ngeunaan Algoritma Hash SHA-1
Abdi sanés ahli matematika, janten abdi bakal nyobian ngajelaskeun fungsi hash ieu ku cara anu tiasa kahartos ku anu sanés ahli matematika - upami anjeun hoyong vérsi matematika ilmiah anu pasti tina katerangan éta, anjeun tiasa mendakan éta di seueur situs wéb sanés ;-)
Bayangkeun SHA-1 téh kawas mesin pangkas kertas husus anu nyokot pesen naon waé - boh éta hiji kecap, kalimah, atawa sakabéh buku - terus ngacay-cay éta ku cara anu spésifik pisan. Tapi tinimbang ngan saukur ngacay-cay, éta sacara ajaib ngaluarkeun "kode cacay" unik anu salawasna panjangna persis 40 karakter heksadesimal.
- Contona, anjeun ngasupkeun "Halo
- Anjeun bakal kéngingkeun 40 angka heksadesimal sapertos f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0.
Naon waé anu anjeun serap - pondok atanapi panjang - hasilna bakal salawasna sami.
Panghancur ajaib" jalan dina opat léngkah:
Léngkah 1: Nyiapkeun Kertas (Padding)
- Sateuacan nyuwir-nyuwir kertas, anjeun kedah nyiapkeun kertas anjeun. Bayangkeun nambihan rohangan kosong dina tungtung pesen anjeun supados pas kana baki mesin nyuwir.
- Siga nalika anjeun ngadamel kue, teras anjeun mastikeun adonan ngeusian cetakan sacara rata.
Léngkah 2: Beulah jadi potongan anu sarua (dipisahkeun)
- Mesin penghancur roti teu resep potongan badag. Jadi, éta motong pesen anu tos disiapkeun jadi potongan anu langkung alit sareng ukuranana sami - sapertos motong kueh ageung janten irisan anu sampurna.
Léngkah 3: Resep Rahasia (Nyampur sareng Ngalemeskeun)
- Ayeuna bagian anu keren! Di jero mesin penghancur, unggal potongan pesen anjeun ngalangkungan serangkaian mixer sareng roller: Ngacampur: Éta ngaduk pesen anjeun ku sababaraha bahan rahasia (aturan sareng angka anu tos aya). Ngalenyet: Éta ngaremuk, ngabalikeun, sareng muterkeun bagian-bagianna ku cara khusus. Ngalenyet: Sababaraha bagian dipelintir atanapi dibalikkeun, sapertos ngalipet kertas janten origami.
Unggal léngkah ngajadikeun pesen langkung campur aduk, tapi ku cara anu khusus pisan anu salawasna dituturkeun ku mesin.
Léngkah 4: Kode Akhir (Hash)
- Saatos sadaya nyampur sareng ngalemeskeun, kaluar kode anu rapih sareng acak - sapertos sidik jari anu unik pikeun pesen anjeun.
- Sanajan anjeun ngan saukur ngarobah hiji hurup dina pesen aslina, hasilna bakal béda pisan. Éta anu ngajadikeun éta istimewa.
Alesan kunaon SHA-1 teu kedah dianggo deui nyaéta kusabab aya jalma anu pinter pisan anu mendakan cara nipu shredder supados ngadamel kode anu sami pikeun dua pesen anu béda (ieu disebut tabrakan).
Gantina SHA-1, ayeuna urang gaduh "shredder" anu langkung kuat sareng langkung pinter. Dina waktos nyerat ieu, algoritma hash standar kuring pikeun kaseueuran tujuan nyaéta SHA-256 - sareng enya, kuring ogé gaduh kalkulator pikeun éta: Tautan
Bacaan salajengna
Upami anjeun resep kana tulisan ieu, anjeun ogé tiasa resep saran ieu:
