Passwords and authentication · Kata sandi dan autentikasi
Proving who you are
- Authentication means proving you are who you claim to be. There are three classic ways:
- Something you know (a password), something you have (a phone), something you are (a fingerprint).
Membuktikan identitas Anda
- Autentikasi berarti membuktikan bahwa Anda adalah orang yang Anda klaim. Ada tiga cara klasik:
- Sesuatu yang Anda tahu (kata sandi), sesuatu yang Anda punyai (ponsel), sesuatu yang Anda miliki (sidik jari).
Stronger logins
- Biometrics — fingerprints or face scans; hard to steal, but not perfect.
- Two-step verification (2FA) — a password plus a one-time code sent to your phone.
- Even if an attacker steals your password, 2FA stops them logging in.
Login yang lebih kuat
- Biometrik — sidik jari atau pemindaian wajah; sulit dicuri, tapi tidak sempurna.
- Verifikasi dua langkah (2FA) — kata sandi ditambah kode sekali pakai yang dikirim ke ponsel Anda.
- Meskipun penyerang mencuri kata sandi Anda, 2FA mencegah mereka masuk.
What makes a password strong?
- Length beats everything. Each extra character multiplies the guesses an attacker needs.
- A mix of letters, digits, and symbols helps — but a long passphrase like
correct horse battery stapleis both strong and memorable.
Apa yang membuat kata sandi kuat?
- Panjang mengalahkan segalanya. Setiap karakter tambahan mengalikan tebakan yang dibutuhkan penyerang.
- Campuran huruf, angka, dan simbol membantu — tetapi passphrase panjang seperti
correct horse battery stapletetap kuat dan mudah diingat.
Build a checker
- Below, write a tiny rule: a password is "strong" only if it is long enough and has a digit.
- Real checkers also reject common passwords like
123456andpassword.
Covers: IGCSE 5.3 (authentication), A-Level 6.1, AP CSP Big Idea 5.
Bangun pengecek
- Di bawah, tulis aturan kecil: kata sandi "kuat" hanya jika cukup panjang dan memiliki angka.
- Pengecek nyata juga menolak kata sandi umum seperti
123456danpassword.
Mencakup: IGCSE 5.3 (autentikasi), A-Level 6.1, AP CSP Big Idea 5.
Common mistakes
- Long and unique beats short, complex, but reused.
- Two-factor authentication adds a second, different check.
Kesalahan umum
- Panjang dan unik mengalahkan pendek, kompleks, tapi digunakan ulang.
- Autentikasi dua faktor menambahkan pemeriksaan kedua yang berbeda.
Write a simple strength checker. A password is strong if it is at least 8 characters AND contains a digit; otherwise weak. Print the right word for the given password. · Tulis pengecek kekuatan sederhana. Kata sandi adalah strong jika minimal 8 karakter DAN mengandung angka; jika tidak weak. Cetak kata yang tepat untuk kata sandi yang diberikan.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
Real checkers also reject common passwords. Improve the rule: if the password is in the common list it is weak no matter what; otherwise apply the old rule (length ≥ 8 AND a digit). Print the verdict. · Pengecek nyata juga menolak kata sandi umum. Perbaiki aturan: jika kata sandi ada dalam daftar common maka ia weak apa pun; jika tidak terapkan aturan lama (panjang ≥ 8 DAN angka). Cetak vonisnya.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.