Fundamentos de Propagación y Transmisión de Ondas

Anuncio
Subject: Fundamentals of Cryptography and Computer Security: 18765
Institution: Escuela Politécnica Superior
Degree: Computer Science Engineering
Level: Bachelor Degree
Type: Optional
ECTS: 6
COURSE TITLE
Fundamentals of Cryptography and Computer Security (FCSI)
1.1.
Course area
Computer Science
1.2.
Year
4º
1.3.
Semester
1º
1.4.
Faculty data
Please add @uam.es to e-mail address below.
Coordinator:
Dr. Francisco de Borja Rodríguez Ortiz
Departamento de Ingeniería Informática
Escuela Politécnica Superior
Despacho - Módulo: B-328 Edificio B – 3ª Planta
Teléfono: +34 91 497 2236
E-mail: f.rodriguez
Web: http://www.eps.uam.es/~frodrig
1.5.
Course contents
I. Introducing to cryptography and computer security.
1.
2.
3.
4.
5.
Basic definitions in computer security and cryptography.
Historical context of cryptography.
Encryption general procedure.
Types of attacks.
Models and computer security standards, audit and certification.
II. Classical methods of encryption and cryptanalysis.
1. Some simple classical cryptosystems.
1 de 2
Subject: Fundamentals of Cryptography and Computer Security: 18765
Institution: Escuela Politécnica Superior
Degree: Computer Science Engineering
Level: Bachelor Degree
Type: Optional
ECTS: 6
2. Cryptoanalysis.
III. Theoretical cryptography: perfect secrecy and unicity distance.
1.
2.
3.
4.
Perfect secrecy.
Entropy.
Spurious keys and unicity distance.
Product Cryptosystems.
IV. Symmetric cryptography.
1. Generic principles of symmetric ciphers.
2. Data Encryption Standard (DES).
3. Advanced Encryption Standard (AES).
V. Public key encryption.
1.
2.
3.
4.
Generic principles in asymmetric key encryption scheme.
Introduction to number theory.
RSA cipher.
RSA attacks.
VI. Computer security protocols: Mac and Hash.
1. Security services provided by cryptographic primitives.
2. MAC functions and basic security protocols.
3. HASH functions and basic security protocols.
1.6.
Course bibliography
1. D. R. Stinson, "Cryptography: Theory and Practice" (Basic).
2. W. Stallings, "Cryptography and Network Security: Principles and Practice"
(Basic).
3. A. J. Menezes, P. C.van Oorschot, S. A. Vanstone, "Handbook of Applied
Cryptography" (Intermediate).
4. B. Schneier, "Applied Cryptography" (Intermediate).
5. J. Van der Lubbe, "Basic Methods of Cryptography" (Intermediate).
6. Pieprzyk, J., Hardjono, T., Seberry, J., "Fundamentals of Computer Security".
(Intermediate)
7. N. Koblitz, "A Course in Number Theory and Cryptography" (Advanced).
8. Ramanujachary Kumanduri, Cristina Romero, "Number Theory with Computer
Applications". (Advanced)
9. Simon Singh, "Los códigos secretos". (Basic).
10. Simon Singh, "The Code Book. " (Basic).
11. Joan Daemen, Vicent Rijmen, "The design of Rijndael AES-The Advanced
Encryption Standard". (Advanced).
2 de 2
Descargar