Introdução à Criptografia (CRI-0025)
Ementa: Introdução à Criptografia. Cifras históricas. Cifras de Fluxo. Cifras de Bloco. Criptografia com sistemas de chave pública. Assinaturas digitais e resumos criptográficos.
Syllabus: Introduction to Cryptography. Historical ciphers. Stream ciphers. Block ciphers. Encryption with public key systems. Digital signatures and cryptographic hash function.
Bibliografia/Bibliography:
1. Understanding Cryptography: A Textbook for Students and Practitioners. Authors: Paar, Christof, Pelzl, Jan. 2010. Springer.
2. O livro dos códigos. Simon Singh.
3. Algoritmos: Teoria e Prática. Cormen, Leiserson, Rivest e Stein.