Enkripsi & Kriptografi
Enkripsi simetris dan asimetris, HMAC, dan pembuatan kunci (AES, 3DES, RSA, PGP)
Enkripsi dan dekripsi teks dengan AES, Triple DES, DES, RC4, dan Rabbit, enkripsi dengan Blowfish, buat pasangan kunci RSA, gunakan enkripsi RSA dan PGP, serta hitung tanda tangan HMAC. Untuk pekerjaan baru pilih AES atau RSA dengan ukuran kunci yang memadai; DES, RC4, dan Rabbit terutama berguna untuk kompatibilitas dengan sistem lama. Kunci dan plaintext diproses di browser Anda.
Jumlah alat dalam kategori ini: 18
Tempat yang baik untuk memulai
Semua alat dalam kategori ini
-
Dekripsi AES
Dekripsi ciphertext AES-128/192/256: data OpenSSL "Salted__" (U2FsdGVkX1…), output CryptoJS, atau kunci + IV hex mentah dalam CBC, GCM, CTR, CFB, OFB, ECB.
-
Enkripsi AES
Enkripsi teks dengan AES-128/192/256 dalam mode CBC, GCM, CTR, CFB, OFB, atau ECB. Mode frasa sandi kompatibel OpenSSL atau kunci + IV hex mentah. Berjalan di browser.
-
Enkripsi & Dekripsi Blowfish
Enkripsi atau dekripsi dengan Blowfish (kunci 4–56 byte) dalam mode CBC, CFB, OFB, atau ECB. Format frasa sandi OpenSSL bf-cbc atau kunci dan IV hex mentah. Gratis, di browser.
-
Dekripsi DES
Dekripsi ciphertext DES lawas: data OpenSSL des-cbc Salted__ dengan frasa sandi, atau data mentah dengan kunci dan IV hex 8 byte. Padding diverifikasi secara lokal.
-
Enkripsi DES
Enkripsi teks dengan DES lawas dalam mode CBC, CFB, OFB, atau ECB memakai frasa sandi OpenSSL des-cbc atau kunci hex 8 byte. Hanya untuk kompatibilitas – DES tidak aman.
-
Generator Hash
Hash teks dengan 20 algoritma sekaligus: MD5, SHA-1, SHA-2, SHA-3, Keccak, RIPEMD-160, BLAKE2, BLAKE3, Whirlpool, SM3, CRC32. Hex atau Base64, langsung di browser.
-
Pengidentifikasi Hash
Identifikasi jenis hash dari formatnya: bcrypt, Argon2, $6$ SHA-512 crypt, LDAP {SSHA}, Django PBKDF2, MySQL, atau MD5/SHA dari panjang hex, lengkap dengan mode hashcat.
-
Generator HMAC
Hitung HMAC-SHA256, SHA-384, SHA-512, SHA-224, SHA-1, MD5, SHA3, atau RIPEMD-160 dari pesan dengan kunci teks, hex, atau Base64. Output hex atau Base64, langsung.
-
Enkripsi PGP
Enkripsi pesan ke satu atau beberapa kunci publik OpenPGP, dekripsi dengan kunci privat Anda, atau buat pasangan kunci Curve25519/RSA. ASCII-armored, berjalan di browser.
-
Dekripsi Rabbit
Dekripsi data stream cipher Rabbit dari CryptoJS (Base64 Salted__ dengan frasa sandi) atau ciphertext mentah dengan kunci hex 128 bit dan IV 64 bit opsional.
-
Enkripsi Rabbit
Enkripsi teks dengan stream cipher Rabbit (RFC 4503, eSTREAM) memakai frasa sandi berformat CryptoJS atau kunci hex 128 bit dan IV 64 bit. Berjalan secara lokal.
-
Dekripsi RC4
Dekripsi ciphertext RC4 (ARC4) dengan kunci hex mentah atau frasa sandi kompatibel OpenSSL (format Salted__). Input Base64 atau hex, output teks atau hex, semua lokal.
-
Enkripsi RC4
Enkripsi teks dengan stream cipher RC4 (ARC4) memakai frasa sandi kompatibel OpenSSL atau kunci hex mentah. Hanya untuk kompatibilitas lawas dan test vector.
-
Dekripsi RSA
Dekripsi ciphertext RSA (Base64 atau hex) dengan kunci privat PEM memakai RSA-OAEP SHA-256, OAEP SHA-1, atau PKCS#1 v1.5. Pesan galat jelas untuk kunci atau padding salah.
-
Enkripsi RSA
Enkripsi pesan pendek dengan kunci publik RSA (PEM) memakai RSA-OAEP SHA-256, OAEP SHA-1, atau PKCS#1 v1.5. Buat pasangan kunci uji dengan sekali klik. Hanya lokal.
-
Generator Kunci RSA
Buat pasangan kunci RSA (2048, 3072, atau 4096 bit) di browser Anda dengan Web Crypto. Unduh kunci PEM dalam format PKCS#8/SPKI atau PKCS#1. Tidak ada yang diunggah.
-
Dekripsi Triple DES
Dekripsi data Triple DES (DES-EDE3) dari OpenSSL atau CryptoJS dengan frasa sandi, atau ciphertext mentah dengan kunci hex 16/24 byte dan IV. Berjalan lokal di browser.
-
Enkripsi Triple DES
Enkripsi teks dengan Triple DES (DES-EDE3) memakai frasa sandi berformat OpenSSL des-ede3-cbc atau kunci hex 16/24 byte dan IV. Mode CBC, CFB, OFB, dan ECB.
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
- Kata Sandi & Keamanan Alat pembuatan, analisis, hash, dan keamanan kata sandi
- 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