Penjana Hash mengira hash kriptografi (MD5, SHA-1, SHA-256, SHA-384, SHA-512) bagi sebarang input teks. Kesemua lima algoritma dijalankan serentak supaya anda dapat melihat setiap hash pada masa yang sama. Berguna untuk pengesahan checksum, pengalamatan kandungan gaya git, dan memadankan format hash yang dijangka oleh sistem berbeza.
Hash kriptografi terdapat di mana-mana dalam perisian — checksum fail, storan boleh alamat kandungan (git), pengesahan kata laluan, penandatanganan permintaan API, dan pemeriksaan integriti. Sistem berbeza menggunakan algoritma berbeza, dan kadangkala anda perlu memadankan apa jua format yang dijangka oleh sistem sasaran. Penjana Hash menjalankan kelima-lima algoritma biasa secara serentak: MD5 (warisan lama, masih digunakan untuk checksum bukan keselamatan), SHA-1 (digunakan oleh git, walaupun sudah tidak disyorkan untuk keselamatan), SHA-256 (lalai moden), SHA-384, dan SHA-512 (varian entropi lebih tinggi). Tampal sebarang teks, dan anda akan mendapat kesemua lima hash serta-merta. Semua pengiraan hash berlaku secara tempatan dalam pelayar anda — input anda tidak akan meninggalkan mesin anda, menjadikannya selamat untuk rentetan sensitif. SHA-1/256/384/512 menggunakan API SubtleCrypto pelayar; MD5 dilaksanakan secara terus kerana SubtleCrypto tidak mendedahkannya.
Menjalankan MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 secara serentak. Tampal input sekali dan lihat setiap hash pada masa yang sama.
Semua pengiraan berlaku dalam pelayar menggunakan SubtleCrypto. Input anda tidak akan meninggalkan mesin anda — selamat untuk kata laluan, kunci API, dan data peribadi.
Setiap hash mempunyai butang Copy tersendiri, supaya anda boleh mengambil tepat format yang dijangka oleh sistem sasaran anda.
Hash dikemas kini secara masa nyata semasa anda menaip. Sesuai untuk menyesuaikan input sehingga sepadan dengan hash sasaran.
Output ialah hex huruf kecil standard — format yang dijangka oleh kebanyakan sistem (git, OpenSSL, kebanyakan klien HTTP).
Berfungsi dengan rentetan pendek dan blok teks besar sama pantas. Tiada had saiz untuk input yang munasabah.
Hash kandungan fail yang dimuat turun dan bandingkan dengan SHA-256 yang diterbitkan oleh sumber untuk mengesahkan fail tidak diceroboh atau rosak.
Jana SHA-1 bagi sesuatu blob untuk memahami bagaimana git akan mengenal pastinya — berguna untuk menyahpepijat isu repositori.
Hash badan permintaan kanonik sebelum menandatanganinya dengan HMAC — corak biasa dalam skema auth AWS, Google Cloud, dan API tersuai.
Jana hash SHA-256 atau SHA-512 untuk penyimpanan kata laluan mudah (bcrypt/Argon2 lebih baik dalam produksi, tetapi hash SHA pantas memadai untuk fixture pembangunan).
Hash kandungan untuk menyahpendua — jika dua item mempunyai SHA-256 yang sama, ia mempunyai bait yang sama, walaupun metadata berbeza.
Klik ikon Hash dalam dock DevSuite Pro. Panel akan terbuka dengan kawasan input dan lima baris output hash.
Tampal teks, rentetan, atau dokumen anda. Alat ini menerima sebarang rentetan UTF-8 — tiada persediaan pengekodan diperlukan.
Kesemua lima hash dikemas kini serta-merta: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Setiap satu dipaparkan dengan label algoritmanya.
Klik Copy di sebelah algoritma yang anda mahukan. Hash dihantar ke papan keratan anda sebagai rentetan hex huruf kecil.
Jika anda menyemak terhadap hash yang dijangka, bandingkan hasil secara visual — hash yang tidak sepadan selalunya menunjukkan isu penghantaran atau pengekodan.
Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.