Official government website of the Government of Kingdom of Saudi Arabia
Link to official Saudi websites end with edu.sa

All links to official educational websites in the Kingdom of Saudi Arabia end with sch.sa or edu.sa

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Registered with the Digital Government Authority under number:

20250417892

Applied Cryptography

SEC1202
4 hours English

Applied Cryptography

Applied Cryptography
1 Security Functions of Cryptography
2 Mathimatical background for Cryptography
3 Historical Ciphers
4 Symmetric Cryptography (Stream Ciphers, Block Ciphers and Modes of Operations)
5 Random Number Generators
6 Public Key Cryptography
7 Hash Functions and Message Authentication codes (Collision Resistance)
8 Digital Signature
9 Public Key Infrastructure (PKI, Digital Certificates)
10 Certificateless Public Key
11 Key Generation, Management, Exchange and Distribution
12 Cryptographic Attacks and Implementation Failures
13 Common Cryptographic Protocols and Standards
1.1 Mapped to: K1

Rcognize fundamental cryptographic concepts and terminology.

Teaching Strategy Lectures, Interactive quizzes
Assessment Methods Quizzes, Exams and Assignments
1.2 Mapped to: K1

Describe the approaches for building secure systems and networks.

Teaching Strategy Lectures
Assessment Methods Quizzes, Exams and Assignments
1.3 Mapped to: K1

Recognize common vulnerabilities and attacks on cryptographic systems.

Teaching Strategy Lectures and case studies
Assessment Methods Quizzes, Exams and Assignments
2.1 Mapped to: S2

Apply fundamental cryptographic concepts through practical implementation using cryptographic methods, algorithms, or tools.

Teaching Strategy Tutorials and Group Project
Assessment Methods Assignments and Project
2.2 Mapped to: S1

Analyze the security of cryptographic systems.

Teaching Strategy Group Project
Assessment Methods Project
2.3 Mapped to: S2

Evaluate the effectiveness of different cryptographic methods in real-world applications.

Teaching Strategy Group Project
Assessment Methods Project
3.1 Mapped to: V1

Demonstrate independent learning of emerging cryptographic technologies by completing a self-directed project

Teaching Strategy Group Project
Assessment Methods Project