11 Jul 24 |
Elliptic Curves |
Checkpoint |
150
|
11 Jul 24 |
Hash Functions |
WOTS Up 2 |
90
|
11 Jul 24 |
Hash Functions |
WOTS Up |
75
|
11 Jul 24 |
Hash Functions |
Merkle Trees |
25
|
26 Oct 23 |
Lattices |
LWE Intro |
10
|
26 Oct 23 |
Lattices |
From Private to Public Key LWE |
25
|
26 Oct 23 |
Lattices |
Noise Cheap |
90
|
26 Oct 23 |
Lattices |
Missing Modulus |
80
|
26 Oct 23 |
Lattices |
Nativity |
60
|
26 Oct 23 |
Lattices |
Noise Free |
40
|
26 Oct 23 |
Lattices |
LWE Low Bits Message |
20
|
26 Oct 23 |
Lattices |
LWE High Bits Message |
15
|
1 Jun 23 |
Crypto on the Web |
Megalomaniac 3 |
120
|
1 Jun 23 |
Crypto on the Web |
Megalomaniac 2 |
120
|
1 Jun 23 |
Crypto on the Web |
Megalomaniac 1 |
100
|
1 Jun 23 |
Crypto on the Web |
Authenticated Handshake |
40
|
25 Jan 23 |
Crypto on the Web |
Decrypting TLS 1.3 |
35
|
25 Jan 23 |
Crypto on the Web |
Decrypting TLS 1.2 |
30
|
25 Jan 23 |
Misc |
RSA vs RNG |
150
|
25 Jan 23 |
Elliptic Curves |
Digestive |
60
|
16 Dec 22 |
Lattices |
LWE Background |
5
|
17 Aug 22 |
Elliptic Curves |
Real Curve Crypto |
200
|
17 Aug 22 |
Symmetric Ciphers |
Beatboxer |
150
|
7 Aug 22 |
CTF Archive |
2020 (TETCTF) |
0
|
7 Jul 22 |
Hash Functions |
MDFlag |
125
|
1 Jul 22 |
Mathematics |
No Way Back Home |
100
|
1 Jul 22 |
Crypto on the Web |
Saying Hello |
20
|
1 Jul 22 |
Crypto on the Web |
TLS Handshake |
15
|
1 Jul 22 |
Crypto on the Web |
Sharks on the Wire |
10
|
1 Jul 22 |
Crypto on the Web |
Secure Protocols |
5
|
13 Apr 22 |
Misc |
LFSR Destroyer |
250
|
29 Nov 21 |
Misc |
Bruce Schneier's Password: Part 2 |
250
|
29 Nov 21 |
Diffie-Hellman |
The Matrix Revolutions |
125
|
2 Aug 21 |
Mathematics |
Roll your Own |
125
|
3 Jul 21 |
Symmetric Ciphers |
Dancing Queen |
120
|
27 Jun 21 |
Crypto on the Web |
RSA or HMAC? Part 2 |
100
|
27 Jun 21 |
Diffie-Hellman |
The Matrix Reloaded |
100
|
25 Jun 21 |
Elliptic Curves |
Montgomery's Ladder |
40
|
25 Jun 21 |
Elliptic Curves |
Double and Broken |
50
|
25 Jun 21 |
Diffie-Hellman |
The Matrix |
75
|
24 Jun 21 |
Hash Functions |
Hash Stuffing |
50
|
24 Jun 21 |
General |
SSH Keys |
35
|
8 Jun 21 |
Misc |
Jeff's LFSR |
150
|
8 Jun 21 |
Misc |
L-Win |
120
|
28 Apr 21 |
Symmetric Ciphers |
Oh SNAP |
120
|
28 Apr 21 |
RSA |
Let's Decrypt Again |
175
|
28 Apr 21 |
Misc |
Bruce Schneier's Password |
100
|
28 Apr 21 |
Hash Functions |
Mixed Up |
120
|
28 Apr 21 |
Crypto on the Web |
JSON in JSON |
40
|
13 Nov 20 |
RSA |
RSA Backdoor Viability |
175
|
13 Nov 20 |
Mathematics |
Cofactor Cofantasy |
150
|
13 Nov 20 |
Hash Functions |
Jack's Birthday Confusion |
30
|
13 Nov 20 |
Hash Functions |
Jack's Birthday Hash |
20
|
12 Nov 20 |
Symmetric Ciphers |
Logon Zero |
80
|
12 Nov 20 |
Crypto on the Web |
JWT Secrets |
25
|
12 Nov 20 |
Crypto on the Web |
No Way JOSE |
20
|
12 Nov 20 |
Crypto on the Web |
JWT Sessions |
10
|
12 Nov 20 |
Crypto on the Web |
Token Appreciation |
5
|
12 Nov 20 |
Crypto on the Web |
RSA or HMAC? |
35
|
1 Oct 20 |
Hash Functions |
Invariant |
250
|
11 Sep 20 |
Misc |
Trust Games |
150
|
11 Sep 20 |
Elliptic Curves |
Edwards Goes Degenerate |
100
|
10 Sep 20 |
Hash Functions |
No Difference |
175
|
10 Sep 20 |
Hash Functions |
Twin Keys |
100
|
10 Sep 20 |
General |
Transparency |
50
|
26 Aug 20 |
Symmetric Ciphers |
Forbidden Fruit |
150
|
25 Aug 20 |
Mathematics |
Ellipse Curve Cryptography |
125
|
21 Aug 20 |
RSA |
Let's Decrypt |
80
|
21 Aug 20 |
Elliptic Curves |
No Random, No Bias |
120
|
20 Aug 20 |
Hash Functions |
PriMeD5 |
100
|
19 Aug 20 |
Lattices |
Backpack Cryptography |
120
|
17 Aug 20 |
Mathematics |
Real Eisenstein |
150
|
24 Jul 20 |
Lattices |
Find the Lattice |
100
|
23 Jul 20 |
Lattices |
Too Many Errors |
100
|
22 Jul 20 |
Misc |
Toshi's Treasure |
150
|
10 Jul 20 |
Misc |
Nothing Up My Sleeve |
150
|
9 Jul 20 |
Diffie-Hellman |
Static Client 2 |
120
|
9 Jul 20 |
Elliptic Curves |
Elliptic Nodes |
150
|
9 Jul 20 |
RSA |
Bespoke Padding |
100
|
8 Jul 20 |
Hash Functions |
MD0 |
80
|
8 Jul 20 |
Hash Functions |
Collider |
50
|
8 Jul 20 |
Symmetric Ciphers |
Triple DES |
60
|
7 Jul 20 |
Elliptic Curves |
Moving Problems |
150
|
11 Jun 20 |
Lattices |
Gaussian Reduction |
50
|
11 Jun 20 |
Lattices |
What's a Lattice? |
40
|
10 Jun 20 |
Lattices |
Gram Schmidt |
30
|
10 Jun 20 |
Lattices |
Size and Basis |
15
|
10 Jun 20 |
Lattices |
Vectors |
10
|
30 May 20 |
Mathematics |
Unencryptable |
125
|
6 May 20 |
Symmetric Ciphers |
Paper Plane |
120
|
6 May 20 |
Symmetric Ciphers |
Confusion through Substitution |
25
|
6 May 20 |
Symmetric Ciphers |
Round Keys |
20
|
6 May 20 |
Symmetric Ciphers |
Diffusion through Permutation |
30
|
6 May 20 |
Symmetric Ciphers |
Structure of AES |
15
|
5 May 20 |
Mathematics |
Prime and Prejudice |
200
|
30 Apr 20 |
Symmetric Ciphers |
Bringing It All Together |
50
|
30 Apr 20 |
Symmetric Ciphers |
Resisting Bruteforce |
10
|
30 Apr 20 |
Symmetric Ciphers |
Keyed Permutations |
5
|
30 Apr 20 |
Mathematics |
Broken RSA |
100
|
30 Apr 20 |
Mathematics |
Modular Square Root |
35
|
16 Apr 20 |
Mathematics |
Legendre Symbol |
35
|
16 Apr 20 |
RSA |
Crossed Wires |
100
|
16 Apr 20 |
Mathematics |
Quadratic Residues |
25
|
16 Apr 20 |
General |
XOR Properties |
15
|
7 Apr 20 |
Elliptic Curves |
Micro Transmissions |
120
|
6 Apr 20 |
Misc |
Bit by Bit |
100
|
6 Apr 20 |
Misc |
Lo-Hi Card Game |
120
|
4 Apr 20 |
Elliptic Curves |
Curveball |
100
|
2 Apr 20 |
Diffie-Hellman |
Export-grade |
100
|
1 Apr 20 |
RSA |
Vote for Pedro |
150
|
1 Apr 20 |
RSA |
Null or Never |
100
|
1 Apr 20 |
Misc |
Armory |
100
|
1 Apr 20 |
Diffie-Hellman |
Static Client |
100
|
1 Apr 20 |
Diffie-Hellman |
Script Kiddie |
70
|
1 Apr 20 |
Diffie-Hellman |
Additive |
70
|
1 Apr 20 |
Elliptic Curves |
Exceptional Curves |
100
|
1 Apr 20 |
Elliptic Curves |
ProSign 3 |
100
|
1 Apr 20 |
Elliptic Curves |
Smooth Criminal |
60
|
1 Apr 20 |
RSA |
Everything is Still Big |
100
|
1 Apr 20 |
RSA |
Blinding Light |
120
|
1 Apr 20 |
RSA |
Signing Server |
60
|
1 Apr 20 |
Mathematics |
Modular Binomials |
80
|
31 Mar 20 |
Diffie-Hellman |
Parameter Injection |
60
|
31 Mar 20 |
Diffie-Hellman |
Deriving Symmetric Keys |
40
|
31 Mar 20 |
Diffie-Hellman |
Computing Shared Secrets |
30
|
31 Mar 20 |
Diffie-Hellman |
Computing Public Values |
25
|
31 Mar 20 |
Diffie-Hellman |
Generators of Groups |
20
|
31 Mar 20 |
Diffie-Hellman |
Working with Fields |
10
|
31 Mar 20 |
Symmetric Ciphers |
Stream of Consciousness |
80
|
31 Mar 20 |
Symmetric Ciphers |
CTRIME |
70
|
31 Mar 20 |
Symmetric Ciphers |
Bean Counter |
60
|
31 Mar 20 |
Symmetric Ciphers |
Symmetry |
50
|
31 Mar 20 |
Symmetric Ciphers |
Lazy CBC |
60
|
31 Mar 20 |
Symmetric Ciphers |
Flipping Cookie |
60
|
31 Mar 20 |
Symmetric Ciphers |
ECB CBC WTF |
55
|
31 Mar 20 |
Symmetric Ciphers |
ECB Oracle |
60
|
31 Mar 20 |
RSA |
Fast Primes |
75
|
31 Mar 20 |
Symmetric Ciphers |
Passwords as Keys |
50
|
31 Mar 20 |
Symmetric Ciphers |
Modes of Operation Starter |
15
|
31 Mar 20 |
RSA |
Ron was Wrong, Whit is Right |
90
|
31 Mar 20 |
RSA |
Marin's Secrets |
50
|
31 Mar 20 |
RSA |
Infinite Descent |
50
|
31 Mar 20 |
RSA |
Endless Emails |
150
|
31 Mar 20 |
RSA |
Everything is Big |
70
|
31 Mar 20 |
RSA |
Modulus Inutilis |
50
|
31 Mar 20 |
RSA |
Salty |
20
|
31 Mar 20 |
RSA |
Manyprime |
40
|
31 Mar 20 |
RSA |
Square Eyes |
35
|
31 Mar 20 |
RSA |
Monoprime |
30
|
31 Mar 20 |
RSA |
Inferius Prime |
30
|
31 Mar 20 |
RSA |
Factoring |
15
|
31 Mar 20 |
RSA |
RSA Signatures |
25
|
31 Mar 20 |
RSA |
RSA Decryption |
20
|
31 Mar 20 |
RSA |
Private Keys |
20
|
31 Mar 20 |
RSA |
Euler's Totient |
20
|
31 Mar 20 |
RSA |
Public Keys |
15
|
31 Mar 20 |
RSA |
Modular Exponentiation |
10
|
31 Mar 20 |
Mathematics |
Successive Powers |
60
|
31 Mar 20 |
Mathematics |
Adrien's Signs |
80
|
31 Mar 20 |
General |
CERTainly not |
30
|
31 Mar 20 |
General |
Privacy-Enhanced Mail? |
25
|
31 Mar 20 |
Mathematics |
Chinese Remainder Theorem |
40
|
31 Mar 20 |
General |
Modular Inverting |
25
|
31 Mar 20 |
General |
Modular Arithmetic 2 |
20
|
31 Mar 20 |
General |
Modular Arithmetic 1 |
20
|
31 Mar 20 |
General |
Extended GCD |
20
|
31 Mar 20 |
General |
Greatest Common Divisor |
15
|
31 Mar 20 |
General |
Lemur XOR |
40
|
31 Mar 20 |
General |
You either know, XOR you don't |
30
|
31 Mar 20 |
General |
Favourite byte |
20
|
31 Mar 20 |
General |
XOR Starter |
10
|
31 Mar 20 |
Elliptic Curves |
Efficient Exchange |
50
|
31 Mar 20 |
Elliptic Curves |
Curves and Logs |
40
|
31 Mar 20 |
Elliptic Curves |
Scalar Multiplication |
35
|
31 Mar 20 |
Elliptic Curves |
Point Addition |
30
|
31 Mar 20 |
Elliptic Curves |
Point Negation |
10
|
31 Mar 20 |
Elliptic Curves |
Background Reading |
5
|
31 Mar 20 |
Misc |
No Leaks |
100
|
31 Mar 20 |
Misc |
Gotta Go Fast |
40
|
31 Mar 20 |
General |
Encoding Challenge |
40
|
31 Mar 20 |
General |
Bytes and Big Integers |
10
|
31 Mar 20 |
General |
Base64 |
10
|
31 Mar 20 |
General |
Hex |
5
|
31 Mar 20 |
General |
ASCII |
5
|
31 Mar 20 |
Introduction |
Network Attacks |
5
|
31 Mar 20 |
Introduction |
Great Snakes |
3
|
31 Mar 20 |
Introduction |
Finding Flags |
2
|