Pengenal Format Sandi
Tempel teks dari teka-teki, dokumen, atau log untuk melihat format yang sesuai dengan bentuknya. Alat ini memeriksa kumpulan karakter dan beberapa ciri struktur, lalu menampilkan semua kecocokan beserta langkah pemeriksaan berikutnya. Alat ini tidak mendekripsi teks, memverifikasi token, atau menentukan sandi klasik hanya dari huruf kapital.
Cara memeriksa teks
-
1
Tempel sampel
Masukkan maksimal 4.096 karakter. Jangan masukkan kata sandi, token akses aktif, atau rahasia lain.
-
2
Cari kemungkinan format
Pilih Cari kemungkinan format, atau lanjutkan ke langkah berikutnya pada tampilan dua langkah. Alat ini memeriksa bentuknya tanpa mendekode atau menjalankan masukan.
-
3
Baca semua kecocokan
Satu teks dapat cocok dengan beberapa format. Setiap kartu menjelaskan ciri yang terlihat dan langkah berikutnya. Tidak ada persentase yang menunjukkan peluang asal teks.
-
4
Pastikan dengan konteks
Bandingkan petunjuk dengan sumber teks. Jika sesuai, dekode salinannya dan periksa apakah hasilnya masuk akal.
Arti hasil pemeriksaan
| Hasil | Ciri yang terlihat | Hal yang tidak dapat dipastikan |
|---|---|---|
| Teks berbentuk Base64 | Alfabet Base64 standar, panjang dalam kelompok empat, dan posisi padding = yang sesuai |
Bahwa bita tersebut memang sengaja dikodekan sebagai Base64 atau dapat dibaca sebagai teks |
| Bita heksadesimal | Pasangan 0-9 dan A-F, dengan spasi opsional antarpasangan |
Bahwa bita itu merupakan teks, bukan digest atau data biner lain |
| Notasi bita biner | Hanya 0 dan 1, dengan jumlah bit kelipatan delapan |
Pengodean karakter yang digunakan, jika ada |
| Notasi mirip Morse | Sedikitnya dua kelompok berisi satu sampai enam titik atau garis, dipisahkan spasi atau garis miring | Bahwa kelompok tersebut membentuk pesan Morse yang bermakna |
| Format hash bcrypt | Bentuk lengkap 60 karakter dengan versi $2a$, $2b$, atau $2y$, faktor biaya, dan bagian yang dikodekan |
Kata sandi asal atau kepemilikan hash pada akun tertentu |
| Token bertanda tangan mirip JWT | Tiga segmen Base64url dengan header JSON berisi alg dan payload JSON |
Keabsahan tanda tangan, kepercayaan terhadap penerbit, atau kebenaran klaim |
| Bentuk digest heksadesimal | Tepat 32, 40, atau 64 karakter heksadesimal | Bahwa algoritmanya pasti MD5, SHA-1, atau SHA-256; algoritma lain dan bita mentah bisa sama panjang |
| Teks huruf Latin atau substitusi | Sedikitnya lima huruf Latin, mungkin disertai spasi | Apakah itu teks biasa, sandi Caesar, substitusi, atau sandi lain |
Alat ini memeriksa satu lapisan setiap kali. Alat ini tidak melakukan analisis frekuensi, membobol kunci, memverifikasi tanda tangan, atau mengukur entropi. Nilai terenkripsi modern tanpa pembungkus yang khas mungkin tidak menghasilkan kecocokan.
Contoh bentuk yang tumpang tindih
SGVsbG8=sesuai bentuk Base64. Jika salinannya didekodekan, hasilnyaHello, yang mendukung tafsiran itu pada contoh ini.01010101berisi delapan digit biner sekaligus empat pasangan heksadesimal. Teks itu sendiri tidak menjelaskan notasi mana yang dimaksud penulisnya.deadbeefsesuai pasangan heksadesimal, tetapi juga cocok dengan alfabet dan panjang Base64. Alfabet saja belum cukup untuk memilih satu tafsiran.- Teks heksadesimal 32 karakter memiliki panjang yang sering terlihat pada keluaran MD5. Alat ini menampilkan bentuk digest dan bita heksadesimal, tetapi tidak dapat menentukan algoritmanya dari panjang saja.
HELLOadalah teks huruf Latin. Huruf kapitalnya bukan bukti sandi Caesar; diperlukan konteks atau sampel yang lebih panjang.
Langkah berikutnya yang aman
Untuk petunjuk pengodean, dekode salinannya dan periksa bita hasilnya. Jika hasilnya tidak dapat dibaca sebagai teks, petunjuk itu belum tentu keliru: bita dapat mewakili berkas, data terkompresi, atau lapisan pengodean lain. Hash adalah digest satu arah sehingga dekoder tidak bisa mengembalikan masukannya. Untuk token yang menyerupai JWT, gunakan dokumentasi sistem penerbit dan verifikasi tanda tangannya, bukan hanya bentuk tiga bagiannya.
Jangan tempel kredensial asli ke situs dekoder pihak ketiga. Jika nilai tak dikenal berasal dari aplikasi atau log, cari tahu sistem yang menghasilkannya. Informasi asal sering lebih kuat daripada kecocokan pola.
Pertanyaan yang Sering Diajukan
Alat ini dapat menandai teks huruf Latin yang mungkin berupa teks biasa atau substitusi, tetapi tidak dapat menentukan sandi klasik tertentu. Huruf kapital bukan bukti pergeseran Caesar. Gunakan sampel yang lebih panjang dan alat analisis frekuensi atau kunci jika sumbernya mengarah ke sandi klasik.
Format dapat tumpang tindih. Delapan bit seperti 01010101 juga membentuk empat pasangan heksadesimal, sedangkan banyak teks pendek berhuruf sesuai sintaks Base64. Kartu menampilkan bentuk yang sesuai, bukan peluang yang saling meniadakan.
Tidak. Pemeriksaan ini membaca bentuk header dan payload, tetapi tidak memverifikasi tanda tangan, penerbit, masa berlaku, atau klaimnya. Perlakukan token akses aktif sebagai rahasia.
Tidak. Panjang dan alfabet dapat memberi petunjuk bentuk digest, tetapi tidak membuktikan algoritmanya. Periksa aplikasi atau protokol asalnya.
Pemeriksaan dilakukan di browser Anda. Pada tampilan dua langkah, tab ini menyimpan teks di penyimpanan sesi agar tersedia pada halaman hasil. Pengenal ini tidak menambahkan teks ke URL langkah atau mengirimkannya ke server kami. Hindari kredensial aktif karena skrip lain yang berjalan di halaman dapat mengakses data yang disimpan browser.
Alat Terkait
Generator Hash
Buat hash MD5, SHA-1, SHA-256, SHA-384, SHA-512, dan CRC32 dari teks, dengan digest siap salin untuk checksum dan perbandingan.
Generator Kunci PGP
Buat pasangan kunci OpenPGP berformat ASCII armor beserta sertifikat pencabutan menggunakan Curve25519, RSA 2048, atau RSA 4096.
Penyandi Sandi Vigenère
Enkripsi dan dekripsi pesan dengan sandi Vigenère klasik memakai kata kunci. Menggeser huruf Latin A-Z sambil mempertahankan kapitalisasi, spasi, dan tanda baca.
Generator TOTP
Hasilkan one-time password berbasis waktu (RFC 6238) dari secret Base32, dengan SHA-1, SHA-256 atau SHA-512, 6 sampai 8 digit, dan periode 30 atau 60 detik.
Generator Hash SHA1
Menghasilkan hash SHA-1 (berupa 40 karakter heksadesimal) dari teks apa pun. Sangat berguna untuk checksum lama, ID objek Git, serta pemeriksaan integritas non-keamanan.
Pembuat Kunci SSH
Buat pasangan kunci SSH RSA (2048, 3072, atau 4096 bit) sepenuhnya di peramban Anda. Baik kunci privat maupun kunci publik tidak pernah meninggalkan perangkat Anda. Tambahkan komentar dan unduh keduanya.
Alat ini tersedia dalam bahasa lain
- Chifferidentifierare [SV]
- Rozpoznawanie formatu szyfru [PL]
- ตรวจรูปแบบข้อความเข้ารหัส [TH]
- Identificador de cifrados [ES]
- 暗号形式の判別 [JA]
- التعرّف على تنسيق الشفرة [AR]
- Reconnaître le format d’un chiffrement [FR]
- Chiffren erkennen [DE]
- 암호 형식 식별기 [KO]
- Identificador de cifras [PT]
- Nhận diện định dạng mã [VI]
- Herkenner voor versleutelingsformaten [NL]
- Cipher Identifier [EN]
- Identificatore di cifrari [IT]
- Определение формата шифра [RU]
- Şifre Biçimi Tanımlayıcı [TR]
- 编码与密码格式识别器 [ZH]