Mô tả
Bảo mật trong các thuật toán mã hóa. Mã hóa và giải mã. Entropy, equivocation và unicity distance. Phân tích mật mã và độ phức tạp tính toán. Các phép thay thế, tráo hoán và cipher tổ hợp. Mã đối xứng: chế độ khối và luồng. Số học mô-đun. Hệ mật công khai. Phương pháp phân tích thừa số. Mật mã đường cong elliptic, dựa trên mạng (lattice-based) và mật mã đồng hình. Chứng minh về tính an toàn.
Văn bản tham chiếu bằng ngôn ngữ gốc
Security in encryption algorithms. Encryption and decryption. Entropy, equivocation, and unicity distance. Cryptanalysis and computational complexity. Substitution, transposition, and product ciphers. Symmetric ciphers: block and stream modes. Modular arithmetic. Public key cryptosystems. Factorization methods. Elliptic curve, lattice-based, and homomorphic cryptography. Proofs of security.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/grad/courses/COMP/