Kata Sandi & Keamanan
Alat pembuatan, analisis, hash, dan keamanan kata sandi
Buat kata sandi, passphrase, dan PIN acak, ukur kekuatan dan entropinya, serta periksa apakah sebuah kata sandi muncul dalam kebocoran data yang diketahui tanpa mengirim kata sandi itu sendiri. Kategori ini juga mencakup playground bcrypt, Argon2, PBKDF2, dan scrypt serta alat kode sekali pakai TOTP/HOTP. Untuk kata sandi akun baru, mulai dengan generator kata sandi lalu periksa dengan pemeriksa kekuatan.
Jumlah alat dalam kategori ini: 36
Tempat yang baik untuk memulai
Semua alat dalam kategori ini
-
Generator Kata Sandi
Buat kata sandi acak yang kuat di browser dengan crypto.getRandomValues. Pilih panjang dan set karakter, lalu lihat entropi persisnya dalam bit.
-
Playground Argon2id
Hitung hash Argon2id, Argon2i, atau Argon2d dengan memori, iterasi, paralelisme, salt, dan secret sendiri. Keluaran string PHC dan verifikasi.
-
Playground bcrypt
Hash kata sandi dengan bcrypt cost 4–16, pakai salt 22 karakter sendiri, lihat hash terurai menjadi versi, cost, salt, dan hash, serta verifikasi hash.
-
Generator Passphrase Diceware
Buat passphrase diceware dari daftar kata besar EFF (7.776 kata) memakai dadu virtual atau lemparan dadu fisik Anda. Menampilkan kode dadu dan entropi.
-
Cek Kamus Kata Sandi Umum
Periksa apakah kata sandi atau variasi sederhananya (huruf kecil, tanpa angka di akhir, leetspeak dibalik) ada di daftar 49.000 kata sandi umum.
-
Generator HOTP
Buat kata sandi sekali pakai HOTP untuk penghitung apa pun dari kunci Base32, dengan SHA-1/256/512 dan 6–8 digit. Daftar kode berikutnya; sesuai RFC 4226.
-
Generator Kode QR 2FA
Buat URI otpauth:// dan kode QR untuk TOTP atau HOTP dari penerbit, akun, dan kunci Base32. Pindai dengan Google Authenticator, Authy, atau 1Password.
-
Pengukur Kekuatan Passphrase
Periksa passphrase multi-kata: jumlah kata, kecocokan daftar EFF, entropi diceware jika dipilih acak, dan skor zxcvbn yang realistis. Berjalan lokal.
-
Pemeriksa Usia & Rotasi Kata Sandi
Hitung usia kata sandi dari tanggal terakhir diganti dan kapan kedaluwarsa menurut kebijakan usia maksimum, dengan peringatan kedaluwarsa dan segera berakhir.
-
Pemeriksa Kebocoran Kata Sandi
Periksa apakah kata sandi muncul dalam kebocoran data lewat API range Have I Been Pwned. Hanya 5 karakter pertama hash SHA-1 yang keluar dari browser.
-
Pembanding Kata Sandi
Bandingkan dua kata sandi: identik atau tidak, jarak Levenshtein, kemiripan, awalan/akhiran sama, dan peringatan seperti 'hanya angkanya yang berubah'.
-
Encoder Kata Sandi File Konfigurasi
Escape kata sandi dengan benar untuk JSON, YAML, TOML, XML, Java .properties, INI, string koneksi URL, dan literal SQL agar terbaca kembali tanpa berubah.
-
Konverter Kata Sandi (Hex/Biner/Base64)
Ubah kata sandi menjadi byte UTF-8 dalam hex, escape \x, biner, desimal, Base64, Base64URL, atau percent-encoding, dan dekode kembali formatnya.
-
Kalkulator Entropi Kata Sandi
Hitung entropi kata sandi sebagai panjang × log2(ukuran kumpulan), plus entropi Shannon dan perkiraan zxcvbn yang realistis untuk melihat bedanya.
-
Escaper Kata Sandi .env
Tulis kata sandi ke baris .env yang dibaca persis sama oleh shell, dotenv Node.js, python-dotenv, atau docker --env-file, termasuk tanda kutip dan $.
-
Pengingat Kedaluwarsa Kata Sandi
Rencanakan tanggal kedaluwarsa kata sandi untuk interval rotasi dan unduh pengingat sebagai file kalender .ics untuk Google Calendar, Outlook, atau Apple Calendar.
-
Generator Kata Sandi Lanjutan
Buat hingga 100 kata sandi sekaligus dengan set simbol kustom, karakter tambahan atau terlarang, mode tanpa pengulangan, dan entropi persis. Jalan di browser.
-
Alat Hash Kata Sandi
Hash kata sandi dengan Argon2id, bcrypt, scrypt, atau PBKDF2 memakai pengaturan rekomendasi OWASP dan salt acak, lalu verifikasi terhadap hash tersimpan.
-
Alat Samar/Tampilkan Kata Sandi
Samarkan kata sandi untuk ditampilkan (pertahankan karakter awal/akhir, panjang tetap) atau sensor kata sandi, token, dan kredensial URL dalam log dan teks konfigurasi.
-
Pendeteksi Pola Kata Sandi
Lihat bagian kata sandi mana yang berupa kata kamus, pola keyboard, tahun, tanggal, pengulangan, atau urutan, lengkap dengan tebakan per bagian. Lokal.
-
Pendeteksi Info Pribadi di Kata Sandi
Periksa apakah kata sandi memuat nama, username, bagian email, tanggal lahir dalam format umum, atau digit telepon, termasuk leetspeak atau terbalik.
-
Validator Kebijakan Kata Sandi
Validasi kata sandi terhadap NIST SP 800-63B-4, OWASP ASVS, PCI DSS v4.0 atau aturan Anda sendiri: panjang, jenis karakter, pengulangan, daftar blokir.
-
Generator Kebijakan Kata Sandi
Ubah aturan kata sandi menjadi teks kebijakan, regex validasi, input HTML dengan pattern dan passwordrules, serta konfigurasi JSON. Preset NIST dan PCI.
-
Pemeriksa Prediktabilitas Kata Sandi
Deteksi kebiasaan manusia yang mudah ditebak dalam kata sandi, seperti awal kapital plus tahun dan '!', musim, jalur keyboard, dan leetspeak, dengan mask hashcat.
-
Statistik Kata Sandi
Hitung karakter kata sandi, byte UTF-8, huruf besar, huruf kecil, angka, simbol, karakter unik, dan rentetan, dengan entropi Shannon dan kumpulan.
-
Pemeriksa Kekuatan Kata Sandi
Periksa kekuatan kata sandi dengan zxcvbn-ts: skor 0–4, perkiraan tebakan, waktu bobol untuk empat skenario serangan, dan tips konkret. Tanpa unggahan.
-
Playground PBKDF2
Turunkan kunci dengan PBKDF2-HMAC-SHA-1/256/512 memakai salt, iterasi, dan panjang kunci Anda. Keluaran hex, Base64, passlib; vektor RFC 6070 terverifikasi.
-
Generator PIN Acak
Buat PIN acak 3–12 digit dengan RNG aman dan lewati PIN lemah seperti 1234, 1111, 1212, PIN umum, dan tahun. Menampilkan entropi persis.
-
Generator Kata Acak
Pilih kata Inggris acak dari daftar EFF 7.776 kata, disaring menurut panjang dan huruf awal, tanpa duplikat. Salin atau unduh daftar kata.
-
Playground scrypt
Hitung scrypt dengan N, r, p, salt, dan panjang kunci kustom, lihat memori yang dibutuhkan, dan dapatkan hex mentah atau string $scrypt$. Vektor RFC 7914 terverifikasi.
-
Generator Frasa Keamanan
Buat frasa acak yang mudah diucapkan seperti '11 modern forests juggle cleverly' untuk jawaban pertanyaan keamanan dan kata sandi lisan. Entropi ditampilkan.
-
Generator TOTP (2FA)
Buat kata sandi sekali pakai berbasis waktu (TOTP) dari kunci Base32 dengan SHA-1/256/512, 6–8 digit, dan periode bebas. Hitung mundur langsung, sesuai RFC 6238.
-
Validator TOTP
Periksa apakah kode TOTP valid untuk kunci Base32 pada waktu saat ini atau tertentu, dengan jendela ±langkah yang bisa diatur seperti server 2FA sungguhan.
-
Generator Nama Pengguna
Buat nama pengguna acak seperti BraveOtter42 dengan gaya camelCase, snake_case, kebab-case atau titik, dengan angka opsional dan panjang maksimum.
-
Penganalisis Daftar Kata
Analisis daftar kata diceware atau password: kata unik, duplikat, statistik panjang, entropi per kata, kata untuk 60–128 bit, dan pemeriksaan awalan.
-
Generator Password XKCD
Buat passphrase gaya xkcd dari kata umum acak dengan pilihan pemisah, kapitalisasi, dan panjang kata sendiri. Entropi ditampilkan dalam bit.
Kategori lain
- CRC Algoritma Cyclic Redundancy Check untuk deteksi kesalahan
- MD Algoritma Message Digest (MD2, MD4, MD5)
- SHA-1 Secure Hash Algorithm 1 - fungsi hash 160-bit
- SHA-2 Keluarga Secure Hash Algorithm 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Secure Hash Algorithm 3 berbasis Keccak
- Keccak Fungsi hash kriptografi Keccak
- SHAKE Fungsi output yang dapat diperluas (SHAKE128, SHAKE256)
- cSHAKE Fungsi SHAKE yang dapat disesuaikan
- KMAC Kode autentikasi pesan berbasis Keccak
- Enkripsi & Kriptografi Enkripsi simetris dan asimetris, HMAC, dan pembuatan kunci (AES, 3DES, RSA, PGP)
- Encoding Encode dan decode data: Base64, Base32, Base58, URL, entitas HTML, hex, Unicode, dan lainnya
- Pemformat Format, minify, dan validasi kode serta data (JSON, XML, YAML, SQL, HTML, CSS) dan ubah gaya penamaan
- Generator Buat ID, kunci, data uji, kode QR, barcode, dan file konfigurasi (UUID, API key, .gitignore, Dockerfile)
- Konverter Konversi format data, basis bilangan, warna, timestamp, satuan, dan mata uang (JSON, CSV, YAML, XML)
- Alat Teks Hitung, bandingkan, bersihkan, dan ubah teks (jumlah kata, diff, regex, huruf besar/kecil, duplikat)
- Alat Gambar Alat untuk memanipulasi dan mengonversi gambar (Kompres, Ubah Ukuran, Konversi)
- Desain & CSS Buat CSS secara visual: bayangan, gradien, layout flexbox dan grid, animasi, dan palet warna
- Alat Web Alat untuk web developer dan SEO (JWT, URL, DNS, header HTTP, meta tag, sitemap)
- Matematika & Kalkulator Kalkulator untuk keuangan, kesehatan, persentase, aritmetika programmer, dan matematika sehari-hari
- Waktu & Tanggal Zona waktu, selisih tanggal, hari kerja, timer, stopwatch, dan jam dunia