Penjana Hash Blake2b
FreeKira hash BLAKE2b teks atau fail dalam pelayar anda, dengan panjang output boleh laras dan hashing berkunci pilihan (MAC).
Berjalan sepenuhnya dalam pelayar anda menggunakan WebAssembly. Tiada apa dimuat naik ke pelayan.
Panjang output
Menghasilkan kod pengesahan mesej (MAC): hanya seseorang dengan kunci sama boleh menghasilkan semula hash ini, berguna untuk mengesahkan kedua-dua integriti dan ketulenan.
Aktiviti Terkini
Kelihatan kepada semua orang. 20 penggunaan terakhir merentasi semua pelawat, terbaharu dahulu.
Belum ada aktiviti. Jadi yang pertama.
Apa alat ini buat
Mengira cincang kriptografi BLAKE2b teks atau fail, sepenuhnya dalam pelayar anda. Pilih panjang output dari 8 hingga 512 bit, dan secara pilihan berikan kunci rahsia untuk menghasilkan cincang berkunci (MAC) untuk pengesahan mesej berbanding sekadar pemeriksaan integriti.
Bagaimana Ia Berfungsi
Teks atau fail anda ditukar kepada bait mentah dan diproses melalui fungsi mampatan BLAKE2b, yang mencampurkan input melalui beberapa pusingan menggunakan putaran bitwise, XOR, dan penambahan modular untuk menghasilkan digest panjang-tetap. Panjang output diminta (8 hingga 512 bit, dalam gandaan 8) menentukan berapa banyak bait keadaan dalaman itu dikembalikan sebagai hash akhir, ditunjukkan sebagai rentetan heksadesimal. Apabila kunci disediakan, ia dimuatkan ke dalam keadaan hash sebelum pemprosesan bermula, jadi digest terhasil bergantung pada kedua-dua input dan kunci rahsia, yang menukar hash biasa kepada kod pengesahan mesej.
Masalah ia selesaikan
- Mengesahkan fail dimuat turun tidak rosak atau diganggu, dengan membandingkan hashnya kepada yang diterbitkan.
- Menjana cap jari pantas, unik untuk sekeping teks atau data, contohnya untuk mengesan kandungan pendua atau digunakan sebagai kunci cache.
- Menghasilkan kod pengesahan mesej (MAC) untuk mengesahkan kedua-dua integriti dan ketulenan mesej apabila kunci rahsia dikongsi tersedia.
Soalan lazim
›Bagaimana BLAKE2b berbeza daripada MD5 atau SHA-256?
BLAKE2b ialah fungsi cincang kriptografi moden yang direka untuk kedua-dua lebih pantas daripada MD5 dan SHA-1 dan sekurang-kurangnya sama selamat dengan SHA-3, sambil menggunakan reka bentuk yang lebih ringkas. Tidak seperti MD5 dan SHA-1, yang dianggap rosak untuk tujuan keselamatan, BLAKE2b tiada serangan praktikal diketahui dan digunakan secara meluas dalam aplikasi seperti algoritma hashing kata laluan Argon2 dan protokol VPN WireGuard.
›Mengapa saya akan pilih panjang output lebih pendek seperti 256-bit berbanding lalai 512-bit?
Ringkasan yang lebih pendek mengambil ruang kurang untuk disimpan atau dihantar (berguna untuk lajur pangkalan data, URL, atau kod QR) sambil masih menyediakan rintangan perlanggaran yang kukuh, kerana keselamatan BLAKE2b berskala dengan panjang output yang anda pilih. 512-bit adalah lalai dan memberikan margin keselamatan maksimum; 256-bit adalah pilihan biasa apabila anda mahukan rentetan hex yang lebih pendek dan tidak memerlukan lebih daripada rintangan perlanggaran 128-bit.
›Apa itu "hashing berkunci" (mod MAC) dan bila saya akan menggunakannya?
Hashing berkunci mencampurkan kunci rahsia ke dalam pengiraan, menghasilkan kod pengesahan mesej (MAC) yang hanya seseorang yang tahu kunci sama boleh hasilkan semula. Ini berguna apabila anda perlu mengesahkan bukan hanya data belum berubah (integriti) tetapi ia datang daripada seseorang yang memegang rahsia dikongsi (ketulenan), contohnya apabila menandatangani permintaan API atau mengesahkan payload webhook.
›Adakah BLAKE2b sesuai untuk menghash kata laluan?
Tidak. BLAKE2b direka untuk pantas, yang tepatnya ciri salah untuk simpanan kata laluan, hash pantas menjadikan serangan paksa-kasar dan kamus terhadap hash kata laluan dicuri jauh lebih mudah. Untuk kata laluan, gunakan algoritma khusus perlahan, sukar-memori seperti Argon2 atau bcrypt sebaliknya.
›Boleh saya cincang fail berbanding menaip teks?
Ya, tukar kepada tab "Fail" dan sama ada klik untuk memilih fail atau seret dan lepaskannya ke atas halaman. Fail dibaca dan dihash sepenuhnya dalam pelayar anda menggunakan WebAssembly, ia tidak pernah dimuat naik ke mana-mana, yang menjadikan ini selamat digunakan untuk mengesahkan integriti fail sensitif atau besar.
Alat Berkaitan
Teks
Alat Sifir Atbash
Ekod dan nyahkod teks dengan sifir Atbash dalam varian klasik, digit, dan Hebrew, dengan rujukan pasangan-cermin langsung dan jadual pemetaan aksara.
FreeTeks
Penjana Backronym
Tukar mana-mana akronim atau perkataan kepada backronym merentasi 6 nada dan 5 corak ayat, dengan perkataan tersuai setiap huruf dan penjaringan Kebolehingatan/Kebolehsebutan.
FreeTeks
Kalkulator Bandwidth
Tukar antara unit data, anggarkan masa pemindahan fail, saiz bandwidth laman web daripada trafik, dan tukar antara kelonggaran data bulanan dan kelajuan sambungan berpanjangan.
FreeTeks
Pembuat Carta Bar
Tukar data label,nilai mudah kepada carta bar boleh disesuaikan dengan 8 tema warna, orientasi, penyusunan, sokongan nilai-negatif, statistik segera, dan eksport SVG/PNG.
Komen (0)
Dapati alat ini berguna? Tinggalkan komen, kongsi petua, atau beritahu kami bagaimana kami boleh menjadikannya lebih baik.
Belum ada komen. Jadi yang pertama berkongsi pendapat anda!