ELEC 473 Cryptography and Network Security Units: 3.00
Cryptography topics include: block ciphers, advanced encryption standard, public key encryption, hash functions, message authentication codes, digital signatures, key management and distribution, and public-key infrastructure. Network security topics include: user authentication, network access control, Kerberos protocol, transport layer security (TLS), IP security (IPSec), electronic mail security, and wireless network security.
(Lec: 3, Lab: 0, Tut: 0)
(Lec: 3, Lab: 0, Tut: 0)
Requirements: Prerequisites: ELEC 373 or CISC 435, ELEC 270 or CISC 102 or permission of instructor
Corequisites:
Exclusions:
Offering Term: F
CEAB Units:
Mathematics 0
Natural Sciences 0
Complementary Studies 0
Engineering Science 26
Engineering Design 10
Offering Faculty: Smith Engineering
Course Learning Outcomes:
- Identify the key security requirements of confidentiality, integrity, availability, authenticity, and accountability.
- Identify cyber attacks and security threats, and formulate the problems to be addressed.
- Understand design principles and mathematical background of cryptographic algorithms and protocols.
- Describe how various cryptographic algorithms and secure network protocols work.
- Analyze and evaluate the security of the cryptographic algorithms and protocols.
- Apply the design principles to design new cryptographic algorithms that meet the security requirements.
- Analyze, design, and implement security protocols and algorithms to achieve certain security goals.
- Learn to configure and architect computer network with cryptographic algorithms for maximum wired and wireless security.