課程說明
加密演算法之安全性。加密與解密。熵、混淆度與唯一距離。密碼分析與計算複雜性。置換、換位與乘積密碼。對稱式密碼:區塊與串流模式。模算術。公鑰密碼系統。分解因式方法。橢圓曲線、基於格的與同態加密。安全性證明。
原文參考文本
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.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/grad/courses/COMP/