IT 280
Internet Security
Course Description
Algorithms, IT solutions, and security issues associated with developing applications for the Internet.
Prerequisites: IT 238 or COI
Course Objectives
At the end of this course the student should be able to:
- examine the risks of security on the Internet;
- discuss protection features provided by different operating systems
- recommend available countermeasures or controls;
- build firewall gateways for Internet applications; and
- implement basic encryption and decryption techniques.
Course Topics
- Classical Encryption Techniques
- Key Management and Distribution
- User Authentication
- Message Authentication
- Transport-Level Security
- Wireless Network Security
- Email Security
- IP Security (IPSec)
- Intruders
- Malicious Software
- Firewalls
- Legal and Ethical Aspects
References
- Stallings, William, Cryptography and Network Security, 7th Ed. Prentice-Hall, 2017