Kata Sandi dan Entropi: Ilmu di balik keamanan Anda

Lupakan aturan kata sandi yang usang. Temukan teori entropi Shannon, ancaman kuantum Grover, dan tips OPSEC sejati untuk mengamankan akses Anda.

|

Waktu baca: 6 menit

Kata Sandi dan Entropi: Ilmu di balik keamanan Anda
Arpokrat Security Team Privacy Advocates & Developers
Bagikan

« Kata sandi Anda harus berisi 8 karakter, huruf besar, huruf kecil, angka, dan karakter khusus. »

Kita semua tahu aturan ini. Namun, dalam keamanan siber, ini adalah apa yang kita sebut “teater keamanan”. Kata sandi seperti P@ssw0rd1! mematuhi semua aturan ini, tetapi akan diretas dalam sekejap mata oleh perangkat lunak peretasan modern mana pun.

Keamanan sejati tidak bergantung pada aturan visual yang sewenang-wenang, tetapi pada realitas matematis yang tak kenal ampun: entropi.

Entropi menurut Claude Shannon

Untuk memahami kekuatan sebuah kata sandi, kita harus melihat pada Claude Shannon, bapak teori informasi. Entropi mengukur tingkat ketidakpastian atau ketidakpastian dari suatu informasi.

Diterapkan pada kata sandi, entropi dihitung dalam bit. Semakin tinggi jumlah bit, semakin tidak dapat diprediksi kata sandi tersebut bagi komputer. Rumus yang disederhanakan untuk entropi (E) dari kata sandi yang dihasilkan secara acak adalah:

E = L × log2(R)

  • L adalah panjang kata sandi.
  • R adalah ukuran kumpulan (26 untuk huruf kecil, 62 dengan huruf besar dan angka, 94 dengan simbol).

Meningkatkan ukuran kumpulan (menambahkan simbol) meningkatkan entropi, tetapi meningkatkan panjang (menambahkan karakter) meningkatkannya jauh lebih drastis. Namun, panjang hanya mengalahkan kompleksitas dengan satu syarat: kata sandi harus dihasilkan secara acak sepenuhnya.

Brute Force vs. Serangan Kamus

Jika Anda menggunakan kata-kata atau struktur yang dapat diprediksi, aturan panjang murni akan runtuh.

Perangkat lunak peretasan tidak mencoba semua kombinasi huruf satu per satu (ini disebut Brute Force). Mereka menggunakan basis data besar yang berisi miliaran kata yang ada, frasa umum, dan kebocoran data masa lalu. Ini adalah Serangan Kamus (Dictionary Attack).

Jika kata sandi Anda panjang, tetapi terdiri dari kata-kata kamus atau substitusi yang dapat diprediksi, entropi aktualnya secara dramatis lebih rendah daripada entropi matematis teoretisnya.

Berikut adalah perkiraan waktu peretasan terhadap kluster kartu grafis (GPU) modern, menyoroti rute tercepat yang ditemukan dengan mengeksploitasi kelemahan struktural dalam huruf tebal:

Kata SandiEntropi TeoretisMelawan Brute ForceMelawan Kamus
password123~15 bitBeberapa jamSeketika
S3cr3t!99~40 bitBeberapa tahunBeberapa jam / hari (melalui mutasi)
correct horse battery staple~130 bitMiliaran tahunBeberapa jam / hari
gL7!pQ9z#vX2~78 bit~3.000 tahunGagal (Kembali ke brute force)

Ilusi Leetspeak dan Aturan Mutasi

Ambil contoh S3cr3t!99. Secara visual, ini terlihat kompleks dan kuat. Namun, ini hanyalah kata kamus “secret”, di mana huruf ’e’ telah diganti dengan ‘3’, dan ditambahkan akhiran yang sangat umum (!99). Ini disebut leetspeak.

Terhadap serangan kamus, kata sandi ini hanya akan bertahan beberapa jam, atau bahkan beberapa menit. Perangkat lunak peretasan modern (seperti Hashcat) tidak hanya menguji daftar kata statis; mereka secara otomatis menerapkan aturan mutasi. Mereka akan mengambil setiap kata dalam kamus mereka, menguji semua kemungkinan kombinasi leetspeak, menukar huruf besar, dan menambahkan tahun atau simbol. Leetspeak memberikan rasa aman yang palsu.

Trik Pergeseran Keyboard (Keyboard Shift)

Untuk memperumit frasa yang mudah diingat, beberapa orang menggunakan trik pergeseran tata letak keyboard. Misalnya, Anda menghafal frasa seperti my-cat. Tetapi saat mengetiknya, Anda menempatkan jari-jari Anda pada keyboard QWERTY fisik sementara sistem operasi Anda dikonfigurasi ke AZERTY (Prancis).

  • Kata yang dimaksud: my-cat
  • Hasil yang diketik: ,y)cqt (Tombol ’m’ menjadi ‘,’; ‘-’ menjadi ‘)’; ‘a’ menjadi ‘q’).

Apakah ini ide OPSEC yang baik? Tidak, metode ini tidak cukup jika digunakan sendiri. Sama seperti leetspeak, perangkat lunak peretasan tingkat lanjut mengintegrasikan aturan mutasi perangkat keras yang secara otomatis menguji pergeseran keyboard internasional (QWERTY, AZERTY, QWERTZ, Dvorak). Dalam OPSEC, ini adalah keamanan melalui ketidakjelasan: ini menunda penyerang amatir, tetapi tidak akan menghentikan serangan yang ditargetkan dan dilengkapi.

Namun, jika teknik ini digabungkan dengan kata sandi yang sudah kuat pada intinya (seperti frasa sandi yang sangat panjang dan mudah diingat), ini secara signifikan meningkatkan entropi lagi dengan memperkenalkan karakter khusus yang tidak terduga dalam struktur yang sudah kuat.

Membangun Kata Sandi Ideal (~250 bit)

Jika daftar kata, leetspeak, dan trik pengetikan memiliki batasannya, bagaimana kita membangun kata sandi utama yang sempurna? Untuk mencapai keamanan optimal dan melawan alat komputasi generasi berikutnya, tujuan saat ini adalah menargetkan sekitar 250 bit entropi.

Ada dua cara untuk mencapai ini tergantung pada kebutuhan Anda:

1. Opsi Acak Murni (Ideal untuk pengelola kata sandi)

String karakter yang dihasilkan sepenuhnya secara acak, membuatnya sangat sulit ditebak oleh mesin: k9$Yz2!pL#8vQx5@mN7*jW4&hC1%bF3^tR9(dZ6 39 karakter acak menggunakan seluruh kumpulan simbol.

2. Opsi Frasa Sandi Hibrida (Ideal untuk kata sandi utama yang mudah diingat)

Urutan kata-kata kamus yang dihasilkan secara acak, dikombinasikan secara ketat dengan angka dan simbol: Sovereign_Crypto_99_Privacy_Zero_Knowledge_Secure_2026_Key_Lock_Cloud_Act_Grover Metode ini memungkinkan manusia untuk menghafal struktur secara visual atau berotot, sambil mempertahankan penghalang matematis yang raksasa.

Ancaman Kuantum: Algoritma Grover

Mengapa membidik 250 bit ketika 128 bit sudah memblokir superkomputer saat ini? Jawabannya terletak pada munculnya komputasi kuantum.

Dalam kriptografi, algoritma Grover memungkinkan komputer kuantum untuk mencari basis data yang tidak disortir jauh lebih cepat daripada komputer klasik. Secara konkret, Grover secara efektif membagi dua tingkat keamanan dari kunci simetris atau kata sandi.

Terhadap komputer kuantum yang menjalankan algoritma Grover, kata sandi dengan entropi 128 bit hanya akan menawarkan resistensi setara dengan 64 bit (yang menjadi dapat diretas).

Akibatnya, untuk mempertahankan keamanan 128-bit sejati di dunia pasca-kuantum, perlu menggandakan entropi awal. Ini adalah salah satu pilar konsep Harvest Now, Decrypt Later (HNDL): penyerang negara menyedot data terenkripsi hari ini untuk memecahkannya besok. Membidik entropi 250 bit adalah standar minimum untuk melindungi kunci utama Anda dalam jangka panjang.

Arpokrat Password Generator: Uji sendiri

Jangan biarkan keamanan akses Anda pada kebetulan. Kami telah mengembangkan alat internal yang memungkinkan Anda menghasilkan kata sandi yang kuat secara kriptografis (termasuk pasca-kuantum), dan yang terpenting untuk mengevaluasi entropi nyata dari kata sandi Anda sendiri.

👉 Arpokrat Password Generator

Uji kata sandi Anda saat ini untuk melihat apakah mereka dapat menahan daya komputasi modern. Alat ini berfungsi 100% secara lokal di browser Anda, tidak ada data yang diedarkan di jaringan.

Mata Rantai Lemah Terakhir: Daur Ulang dan Manajemen Akses

Entropi matematis tidak melindungi terhadap kesalahan manusia. Kata sandi 250-bit tidak berguna jika digunakan kembali di beberapa situs (serangan yang disebut Credential Stuffing) atau jika tidak dilindungi oleh faktor otentikasi kedua (2FA).

Aturan emas kebersihan digital adalah Anda hanya perlu mengingat satu kata sandi tunggal: kata sandi utama 250-bit Anda (dalam bentuk frasa sandi hibrida). Semua akses Anda yang lain (bank, jejaring sosial, server) harus menggunakan kata sandi unik dari 250 bit entropi murni (string karakter acak) yang dihasilkan khusus untuk mereka.

Untuk menyimpan dan mengelola volume kunci ini yang mustahil diingat di kepala Anda, penggunaan pengelola kata sandi Zero-Knowledge sangat penting. Salah satu standar standar terbaik saat ini adalah Proton Pass. Berbasis di Swiss, open-source dan dienkripsi end-to-end, ini menjamin bahwa bahkan insinyurnya sendiri tidak dapat membaca isi brankas Anda. Ini adalah pendamping ideal untuk menyimpan kunci ultra-kuat yang dihasilkan oleh Arpokrat, mengunci seluruh kehidupan digital Anda di balik penghalang matematis sejati.

Tag
#Kata Sandi #Entropi #OPSEC #Kriptografi #Zero-Knowledge #Pasca-Kuantum
Bagikan

Artikel Terkait

Tanpa Cookie. Tanpa Pelacakan.