Descripción
Seguridad en algoritmos de cifrado. Cifrado y descifrado. Entropía, equivoco y distancia de unicidad. Criptoanálisis y complejidad computacional. Sustitución, transposición y cifrados por producto. Cifrados simétricos: modos de bloque y de flujo. Aritmética modular. Criptosistemas de clave pública. Métodos de factorización. Criptografía basada en curvas elípticas, en retículos y homomórfica. Pruebas de seguridad.
Texto de referencia en su idioma de origen
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.
Fuentes y referencias
Se conservan las fechas y las fuentes para ayudarle a verificar la información. Las traducciones se proponen para facilitar la lectura; la fuente oficial es la referencia para las condiciones y los requisitos.
Referencia de la fuente : https://calendar.carleton.ca/grad/courses/COMP/