Cryptography
Cryptography serves as one of the basic building blocks to create trust in our society. This lecture will provide an overview of the role of cryptography, and describe key concepts and mechanisms. The lecture will mainly cover:
- Symmetric Stream ciphers
- Symmetric Block ciphers
- Asymmetric cryptography
- One Way funtions and Hash functions
- Key negotiation
- Cipher reinforcement mechanisms
Download Links: Portuguese English
Recommended reading:
- Security Engineering, Ross Anderson, Third Edition, chap 5.
- You can use your University email with SSO to access this resource
- Segurança em Redes Informáticas, A. Zúquete, Chap. 2