Science & Technology Course

CZ4024: Cryptography and Network Security

Course Type: Certification | Study Mode: Part-Time
Keywords: Undergraduate | IT | Cryptography | Network Security

Course Detail

Introduction
Security Threats and Security Goals; Mathematical Background; Secret-Key Cryptography; Public-Key Cryptography; Hash Functions and MACs; Key Management; Authentication Protocols; Key Establishment Protocols.
Course Objectives:
Upon completion of the course, the student should be able to:
1. Have basic knowledge of cryptographic algorithms and cryptographic protocols.
2. Understand how cryptographic techniques are being used to implement security services/mechanisms for the protection of real-world systems.
3. Evaluate and design security solutions to counter security threats in real-world systems.
Curriculum Overview

Security Threats and Security Goals; Mathematical Background; Secret-Key Cryptography; Public-Key Cryptography; Hash Functions and MACs; Key Management; Authentication Protocols; Key Establishment Protocols.

Entry Requirements
Working professionals with prior knowledge of Computer Organisation & Architecture and Net centric computing, or have read CZ3006 Net Centric Computing or Specialist Certificate in Software Basics II previously.
Pre-requisite: CZ3006 Net Centric Computing or Specialist Certificate in Software Basics II.
- At least 21 years of age
- Have 2 years of full-time work experience, or have fully discharged full-time NS liability, or are currently employed on a full-time basis.
- Degree in Engineering/Science or
- Polytechnic Diploma with relevant working experience
Other Information
Funding
- SkillsFuture Series / SSG
- SkillsFuture Credit
- NTUC-UTAP
Please click on "Request Info" to understand more.