2024-2025 Graduate Catalog
2024-2025 Graduate Catalog > Courses > ITE - Information Technology > 500 > ITE 523
The objective of this course is to understand (in a deeper sense) the fundamentals of Cryptography and know how to apply them in a balanced manner to achieve secrecy of information and security of systems that house the information. Modern cryptography encompasses problems as diverse as authentication, key distribution, confidentiality, integrity, and availability of information, to name a few. This course provides the foundation upon which one may understand what these definitions and problems are, how to evaluate protocols and methods to solve them, and how to build secure software solutions for these problems.