Confidentiality, Integrity, Availability. Tiga prinsip utama yang dipakai untuk evaluasi semua security control.
Hanya orang berhak yang bisa akses informasi. Implementasi: enkripsi, access control, autentikasi. Contoh pelanggaran: data breach yang ekspos password user.
Data tidak diubah secara tidak sah. Implementasi: hash function, digital signature, checksums. Contoh pelanggaran: hacker ubah angka di database bank.
Sistem dan data tersedia saat dibutuhkan. Implementasi: redundancy, backup, DDoS protection. Contoh pelanggaran: serangan DDoS bikin website down berjam-jam.
Naikkan satu sering berarti turunkan yang lain. Enkripsi berat (Confidentiality) bikin akses lambat (Availability). Backup banyak (Availability) tingkatkan attack surface (Confidentiality). Cari balance.
AAA: Authentication (siapa kamu), Authorization (apa yang boleh), Accounting (apa yang dilakukan). Non-repudiation: tidak bisa menyangkal. Defense in depth: berlapis-lapis pertahanan.