pwncollege
DojosLeaderboardCommunity
Back to cse365-f2025

Module 8

cse365-f2025
0/41 challenges completed

In this eighth module we will learn about crypto, no not the currency, but the math behind secure communication!

Questions and Discussions (Discord)

  • Chat about the content: Core Material > #intro-to-cybersecurity
  • Create a forum post: Core Material > #core-material-forum

Cryptography

Solve various cryptography challenges, starting from the fundamentals and diving toward advanced concepts! This module assumes that you know how to deal with data encodings.

1
LECTURE: Introduction
2
LECTURE: Symmetric Encryption
3
LECTURE: Key Exchange
4
LECTURE: Asymmetric Encryption
5
LECTURE: Hashing
6
LECTURE: Trust
7
XOR
8
XORing Hex
9
XORing ASCII
10
XORing ASCII Strings
11
One-time Pad
12
One-time Pad Tampering
13
Many-time Pad
14
AES
15
AES-ECB-CPA
16
AES-ECB-CPA-HTTP
17
AES-ECB-CPA-HTTP (base64)
18
AES-ECB-CPA-Suffix
19
AES-ECB-CPA-Prefix
20
AES-ECB-CPA-Prefix-2
21
AES-ECB-CPA-Prefix-Miniboss
22
AES-ECB-CPA-Prefix-Boss
23
AES-CBC
24
AES-CBC Tampering
25
AES-CBC Resizing
26
AES-CBC-POA-Partial-Block
27
AES-CBC-POA-Full-Block
28
AES-CBC-POA-Multi-Block
29
AES-CBC-POA-Encrypt
30
AES-CBC-POA-Encrypt-2
31
DHKE
32
DHKE-to-AES
33
RSA 1
34
RSA 2
35
RSA 3
36
RSA 4
37
RSA Signatures
38
SHA 1
39
SHA 2
40
TLS 1
41
TLS 2