NUS NCL – Junior Cybersecurity Olympiad
Cryptography Session 1
Segment 1 Introduction Video
Segment 1: Introduction
6 Topics
Learning Outcome
Table of Content
How to get more
Cryptography Overview
The core problem considered by Cryptography
Types Of Methods
Segment 2 Encryption Video
Segment 2.1: Overview on Encryption
1 Topic

1 Contest Practice Paper
Main idea in Encryption
Question Q1
Segment 2.1: Substitution cipher
4 Topics

1 Contest Practice Paper
Substitution Cipher
Substitution Cipher (Demo in Cyber Chef)
What would an attacker do?
Substitution cipher is not secure
Question Q2
Segment 2.2: Modern cipher
6 Topics

1 Contest Practice Paper
Modern Cipher: AES block cipher
Modeofoperations
ECB mode
CTR mode (Stream cipher)
CTR mode (Stream cipher)
Background: xor, ⊕
Question Q3
Segment 3 Hash Video
Segment 3: Cryptographic Hash
9 Topics
Hash
An application of Hash
What would an attacker do?
Cryptographically secure hash
Message Authentication Code (MAC), Signature
SHA1 Hashing (Demo in Cyberchef Tutorial)
Background: encoding:
Background: ASCII characters
Encoding (Demo)
Segment 4 Pitfall Video
Segment 4: Pitfalls in Cryptography
1 Topic
Can encryption scheme be “hacked”? Pitfalls in cryptography
Segment 4.1: Don’t roll your own crypto
1 Topic
Designing your own Cipher
Segment 4.2: Vulnerable Secret Key Selections
3 Topics
Generate from Weak Password
What is the workload of Exhaustive Search?
Predictable Generation
Segment 4.3: Wrong ModeofOperation
3 Topics
Wrong Choice of ModeofOperation
ECB Mode recap
ECB Mode
Segment 4.4: Mishandling IV
5 Topics
Pitfall: Mishandling IV
CTR mode (Stream cipher)
CTR mode using the same IV
secure way: Encrypt using 2 different IVs
Mishandling of IV
Segment 4.5: Reliance on Obscurity
1 Topic
Examples
Segment 4.6: Pitfall: Side Channel Attack(mistake?)
3 Topics
SideChannel Attack
Example: Power Consumption
Other SideChannel Attacks (not limited to crypto)
Segment 5 History Video
Segment 5: Some historical Facts
3 Topics
Cryptography: History
Enigma
“Failed” Modern Ciphers
Networking Fundamentals Session 2
Segment 1 Introduction Video
Segment 1: Introduction
2 Topics
Learning Outcome
Table of Content
1 of 4
Previous Lesson
Next Lesson
Segment 1 Introduction Video
NUS NCL – Junior Cybersecurity Olympiad
Segment 1 Introduction Video
https://form.simcc.org/wpcontent/uploads/2024/05/Segment1_Introduction2.mp4
Previous Lesson
Back to Course
Next Lesson
Login
Accessing this course requires a login. Please enter your credentials below!
Username or Email Address
Password
Remember Me
Lost Your Password?