Descripción
Cifrados por bloques y modos de operación; cifrado de clave pública; funciones hash criptográficas; firmas digitales; criptografía basada en contraseñas; aleatoriedad y fuerza de adivinanza; autenticación y protocolos de establecimiento de clave autenticados; protocolos desafío-respuesta; criptografía de curva elíptica; algoritmos post-cuánticos.
Prerrequisitos
- Requisito(s): ( COMP 1006 o COMP 1406 ) con una nota mínima de C-, ( COMP 2804 o STAT 2507 ) y MATH 1104.
Condiciones y modalidades
- Excluye crédito adicional por Excluye crédito adicional por COMP 2108, COMP 3109 (ya no se ofrece), COMP 4109 (ya no se ofrece).
- Requisito(s): ( COMP 1006 o COMP 1406 ) con una nota mínima de C-, ( COMP 2804 o STAT 2507 ) y MATH 1104.
- Clases magistrales tres horas por semana, tutoriales una hora y media por semana.
Texto de referencia en su idioma de origen
Block ciphers and modes of operation; public-key encryption; cryptographic hash functions; digital signatures; password-based cryptography; randomness and guesswork; authentication and authenticated key establishment protocols; challenge-response protocols; elliptic curve cryptography; post-quantum algorithms.
- Prerequisite(s): ( COMP 1006 or COMP 1406 ) with a minimum grade of C- , ( COMP 2804 or STAT 2507 ), and MATH 1104 .
- Precludes additional credit for Precludes additional credit for COMP 2108 , COMP 3109 (no longer offered), COMP 4109 (no longer offered).
- Lectures three hours a week, tutorials one and a half hours a week.
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/undergrad/courses/CSEC/