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

Advanced Cryptography

SEC3214
3 hours English

Advanced Cryptography

Advanced Cryptography
1 Mathematical Background : / Review of the Number Theory / Review of Probability and Statistics
2 Cryptographic algorithms: / Elliptic Curve Cryptography / RSA / AES / Naive RSA and padded RSA
3 Post-Quantum Cryptography
4 Authenticity techniques and key management: / - Identity-based Cryptography / - Public key Infrastructure / Digital Signatures and Hashing / Key management
5 Secret Sharing and Virtual private Networks
6 Cryptanalysis Attacks and Side-Channel Attacks
7 Cryptocurrencies and Blockchain
8 Modes and Appropriate uses
1.1 Mapped to: K1

Discuss the principles of advanced cryptographic algorithms

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

Explain the theoretical foundations of some advanced cryptographic algorithms and their applications.

Teaching Strategy Lectures and Reading
Assessment Methods Exams and Assignments
2.1 Mapped to: S4

Analyze research papers in the filed of cryptography.

Teaching Strategy Class Discussion, Group Project
Assessment Methods Assignments, In-class Discussion and Project
2.2 Mapped to: S5

Practice academic writing in formal tone and structure.

Teaching Strategy Group Project
Assessment Methods Assignments and Project
2.3 Mapped to: S4

Evaluate the effectiveness of different cryptographic methods in securing data.

Teaching Strategy Group Project
Assessment Methods Project
2.4 Mapped to: S4

Analyze various cryptographic protocols and their security implications.

Teaching Strategy Class Discussion, Group Project
Assessment Methods Assignments, In-class Discussion and Project
3.1 Mapped to: V1

Appreciate the ethical implications of cryptography in privacy and security.

Teaching Strategy Class Discussion, Group Project
Assessment Methods In-class Discussion and Project
3.2 Mapped to: V1

Demonstrate a commitment to lifelong learning in the evolving field of cryptography.

Teaching Strategy Group Project
Assessment Methods Project