📄️ Tổng quan Java Security Architecture
Tìm hiểu kiến trúc bảo mật Java: JCA, JCE, Provider architecture, Security Manager và mô hình phân tích mối đe doạ
📄️ Mã hoá cơ bản với JCA
Tìm hiểu MessageDigest, SecureRandom, HMAC và cách bảo vệ mật khẩu với hashing và salt
📄️ Mã hoá nâng cao & Chữ ký số
Tìm hiểu Symmetric (AES) vs Asymmetric (RSA) encryption, Cipher API, KeyPairGenerator và Signature API
📄️ KeyStore, SSL/TLS & Secure Networking
Tìm hiểu KeyStore, TrustStore, keytool CLI, SSLContext, HttpsURLConnection và certificate pinning
📄️ Secure Coding Practices
Input validation, SQL injection prevention, serialization security và nguyên tắc least privilege trong Java
📄️ Lỗ hổng phổ biến & Phòng chống
OWASP Top 10 cho Java, deserialization attacks, DoS patterns và dependency security