Hàm Boolean và mật mã học¶ 1. Algebraic Normal Form 1.1. Giới thiệu 1.2. Hàm affine và hàm tuyến tính 1.3. Hàm đơn điệu 1.4. Disjunctive và Conjunctive Normal Form 1.5. Khoảng cách Hamming 1.6. Nonlinearity của hàm boolean 2. Các tính chất mật mã của hàm Boolean 2.1. Giới thiệu 2.2. Các tính chất mật mã của hàm boolean 3. Block cipher 3.1. SP network 3.2. AES 3.3. Kuznyechik 3.4. PRESENT 3.5. Mô hình Feistel 3.6. Magma 3.7. SMS4 3.8. ARX 4. Stream cipher 4.1. Linear Feedback Shift Register 5. Message Authentication Code 5.1. Hash-based Message Authentication Code (HMAC) 5.2. Authentication Encryption 5.3. Các loại AEAD