Generator PIN
PIN numerik yang mustahil ditebak untuk layar kunci, kartu, dan kode verifikasi.
Mode acak mendukung 4–128 karakter.
Pintasan: R buat ulang · C salin. Dihasilkan dengan crypto.getRandomValues() — tidak pernah Math.random().
"1234", "0000", dan tahun lahir menyumbang porsi mengejutkan dari PIN yang berhasil dibobol. Generator PIN ini membuat kode numerik yang benar-benar acak memakai mesin kripto aman milik browser Anda — bukan tebakan keberuntungan.
Mengapa PIN acak itu penting
Kombinasi PIN paling umum dilindungi oleh ketiadaan informasi saja — penyerang tinggal mencobanya lebih dulu. Pemilihan acak menghilangkan kelemahan itu.
Digit berulang dan urutan (1111, 1212, 1234) secara statistik sangat buruk. PIN 6 digit acak dari alat ini punya satu juta kemungkinan nilai.
Gunakan PIN yang berbeda untuk ponsel, kartu, dan aplikasi Anda. Satu PIN yang bocor tidak boleh membuka semuanya.
Pembahasan mendalam
Apa Itu Pembuat PIN Acak dan Mengapa Itu Penting
Pembuat PIN acak membuat kode numerik pendek untuk sistem yang menolak kata sandi: buka kunci ponsel, kartu pembayaran, aplikasi bank, kartu SIM, dan layar cadangan dua faktor. Karena kumpulan karakternya hanya sepuluh angka, panjang adalah segalanya. PIN 4 digit hanya memiliki sepuluh ribu kombinasi, yang bisa dimanfaatkan penyerang yang gigih atau pandangan sekilas yang ceroboh, terutama ketika pembatasan laju (rate limiting) lemah. Pembuat PIN yang aman menutup celah itu dengan memilih dari seluruh ruang secara seragam, bukan dari tahun lahir, alamat, atau angka yang berulang.
Infinite Password Generator berjalan 100% di sisi klien menggunakan Web Crypto API (crypto.getRandomValues). Saat Anda menggunakannya sebagai pembuat PIN acak, PIN dibuat di dalam browser Anda, tidak pernah keluar dari perangkat, dan tidak pernah disimpan atau dikirim ke mana pun. Tidak ada telemetri, tidak ada akun, dan tidak ada perjalanan pulang-pergi ke server — yang penting karena PIN biasanya terikat pada uang dan identitas, dua hal yang paling ingin Anda hindari tersimpan di server orang lain.
Memilih Panjang PIN dan Pengaturan yang Benar-Benar Membantu
Jika empat digit wajib, terimalah dan lanjutkan — sebagian besar kartu bank dan ponsel membatasi Anda di sana. Jika Anda bisa memilih, ambil enam digit atau lebih; pembuat PIN 6 digit memperluas ruang pencarian dari 10.000 menjadi 1.000.000 kombinasi, peningkatan seratus kali lipat hanya untuk sepasang digit tambahan. Delapan atau sepuluh digit membantu lebih jauh ketika sistem mengizinkannya. Hindari kode berurutan (123456), berulang (000000), dan berbasis pola. Jika alatnya menawarkan opsi mengecualikan angka yang mudah tertukar untuk kode tulisan tangan, biaya entropinya minimal dan keterbacaannya meningkat.
Sesuaikan PIN dengan sistem yang dibukanya. Kartu pembayaran biasanya mewajibkan tepat empat atau enam digit dan menegakkan aturan penguncian mereka sendiri; ponsel dan aplikasi perbankan semakin sering menerima enam hingga sepuluh digit; PIN SIM dan kode pintu bervariasi. Jika ada pilihan, lebih panjang selalu lebih baik. Pasangkan PIN dengan biometrik bila tersedia dan jangan pernah menggunakan ulang satu PIN di berbagai perangkat atau akun. Untuk rahasia alfanumerik acak alih-alih angka, lihat pembuat kata sandi acak.
Apa yang Harus Dilakukan Setelah Anda Menghasilkan PIN yang Aman
Hafalkan PIN, jangan menyimpannya dalam bentuk teks biasa — PIN yang ditulis di kartu yang ditempelkan ke perangkat menggagalkan tujuannya. Jika Anda harus mencatatnya, simpan terpisah dari perangkat, baik di pengelola kata sandi maupun di catatan offline di lokasi fisik yang berbeda. Segera ganti PIN bawaan (0000, 1234) dan PIN mana pun yang Anda atur bertahun-tahun lalu yang mungkin pernah terlihat, dibagikan ke staf, atau dimasukkan di terminal yang terkompromi.
Perlakukan PIN sebagai satu lapis, bukan satu-satunya lapis. Aktifkan buka kunci biometrik, nyalakan fitur batas percobaan dan penghapusan otomatis, dan jaga perangkat tetap diperbarui dengan pembaruan keamanan. Untuk perbankan, gabungkan PIN dengan notifikasi dari aplikasi resmi bank Anda dan tinjau rekening koran secara berkala, serta beri akun-akun di balik aplikasi itu kredensial unik dari pembuat kata sandi yang aman. Jangan pernah membagikan PIN kepada siapa pun yang mengaku sebagai dukungan — layanan resmi tidak pernah bertanya. Karena PIN pendek, mereka paling aman di balik pembatasan laju, jadi pilihlah sistem yang mengunci Anda setelah beberapa tebakan yang salah.
Kasus-Kasus Tepi dan Batas yang Perlu Diketahui Sebelum Mempercayai PIN
Setiap sistem PIN memiliki langit-langit yang ditentukan oleh perancangnya, bukan oleh Anda. Kode 4 digit pada perangkat tanpa pembatasan percobaan jauh lebih lemah daripada digit yang sama yang duduk di balik kunci keras dengan penundaan progresif, jadi nilailah sistem di sekitar PIN setidaknya sama seriusnya dengan PIN itu sendiri. Di tempat tanpa penguncian dan tanpa lapisan biometrik di depannya, ambil panjang maksimum yang diizinkan sistem, meskipun itu merusak kemudahan empat digit sepenuhnya. Dan jangan pernah menganggap PIN aman hanya karena tidak ada yang terlihat mengawasi keypad — serangan menebak tidak butuh mata, mereka butuh percobaan tak terbatas dan pembatasan laju yang lemah. Di tempat perangkat mengizinkannya, perpanjang PIN melewati bawaan dan biarkan penguncian menanggung sisanya.
Perangkat bersama adalah kasus tepi canggung yang tidak direncanakan siapa pun. Tablet keluarga, mesin kasir tempat usaha, terminal meja depan, dan gawai anak-anak sering mewajibkan PIN pendek bersama yang dihafal oleh setengah isi rumah atau staf tanpa pikir dua kali. Pilih opsi terpanjang yang ditawarkan sistem, ganti setiap kali keanggotaan grup itu berubah, dan jangan pernah biarkan pemegang perangkat juga memegang frasa pemulihan atau kata sandi akun terkait yang berada di balik kunci perangkat itu. PIN yang diketahui semua orang adalah kesopanan, bukan rahasia, dan memperlakukannya sebagai rahasia mengaburkan batas dengan setiap kredensial lain yang tersimpan di dekatnya di perangkat yang sama, termasuk akun yang memulihkan semuanya, dan satu catatan yang bocor bisa membongkar seluruh pengaturan itu.
Beberapa batas bersifat fisik, bukan logis. Layar yang menampilkan gema ketikan Anda, layar bernoda yang mengungkap angka mana yang paling sering digunakan, dan terminal dengan pelindung buruk membuat pengamatan dari jarak dekat dan sisa pada keypad menjadi kekhawatiran yang realistis dalam kehidupan sehari-hari. Tutupi tangan Anda saat mengetik, variasikan jari mana yang memasukkan setiap digit, dan jangan gunakan ulang PIN yang sama untuk kartu kredit, ponsel, dan kunci koper. Jika suatu sistem pernah memberi Anda pilihan antara PIN khusus angka dan frasa sandi yang lebih panjang, ambil frasa sandi dari pembuat kata sandi yang mudah diingat — angka mempertukarkan entropi demi kemudahan, dan hanya kebijakan penguncian yang ketat yang membalikkan keseimbangan itu. Jika ragu, pilih kumpulan karakter yang lebih panjang dan biarkan sistemnya yang menanggung beban, bukan ingatan Anda.