Textbook

$22 from Amazon

Crypto Hero 2019

EventHighestCount
CactusCon, Sept 2018
HOPE, NYC, July 2018
WASTC, Garden Grove, CA, June 2018
WASTC, Aptos, CA, June 2018
CircleCityCon, June 2018
WCIL, May 2018
Mar 2019
170
220
235
245
225
315
165
57
64
45
6
17
16
72

Free


$7 from Amazon

Workshop Description

Learn essential concepts of modern cryptography
including hashing, symmetric encryption, and asymmetric
encryption. Compete to solve challenges.

No previous programming experience required.

Most challenges require only a computer with a Web browser.

Some of them require a Windows or Ubuntu machine, as indicated below.


Challenges

Level I: Basics

C 101. Binary Games (35)
C 104. Obfuscation CTF (49)   
C 102. Caesar Cipher (30)   (requires windows)
C 103. Substitution Cipher (20)   (requires windows)
C 105. Two-Time Pad (15)
C 106. The Rho Method (30)

Level II: AES Modes

C 201. Cracking AES (With Weak Keys)   (requires windows)
C 202. ECB v. CBC Modes with Python (20)
How to install Python 2.7 on Windows
Execute Python Online

Level III: Blockchains

Bitcoin and Blockchains Slides

Introduction

C 301. Blockchains (15)
C 302. Hyperledger (15)

Multichain

C 310. Google Cloud Machines (20)
C 311. Local Multichain (20)
C 312. Joining Samchain (15)
C 313. Multichain Explorer (10)

Ethereum

C 314. Hacking an Ethereum Smart Contract (15)

Stellar

C 315. Using the Stellar Blockchain (15)

Resources

Ethernaut CTF-Style Smart Contract Training
Ethernaut Coin-Flip Problem
Hack This Contract

Level IV: RSA

C 401. RSA Using Very Small Keys (30)
C 402. Cracking a Short RSA Key (50)
C 403. RSA Key Formats (40)

Level V: Math

C 501. Padding Oracle Attack (60)
C 502. Existential Forgery Attack on RSA Signatures (45)
C 503. Finding Large Primes (20)
C 504. Factoring Large Numbers (20)
C 505. Quantum Computing with IBM Q (10)

More Training

CTF-Style Workshops

Violent Python (Easiest)
Exploit Development for Beginners (Easy)
Reverse Engineering Mobile Apps CTF (Easy)
Crypto Hero (Intermediate)
Practical Malware Analysis (Hardest)

Whole Classes

CNIT 123: Ethical Hacking and Network Defense
CNIT 124: Advanced Ethical Hacking (Includes Violent Python)
CNIT 125: CISSP Prep
CNIT 126: Practical Malware Analysis
CNIT 127: Exploit Development
CNIT 128: Hacking Mobile Devices
CNIT 129S: Securing Web Applications
CNIT 141: Cryptography for Computer Networks
CNIT 50: Network Security Monitoring with Splunk
CNIT 152: Incident Response

Update scoreboard manually

Posted 4-16-18 1 pm
Class and contest lists completed 4-18-18
Final scores from WCIL 2018 added 5-30-18
Scores from CCC 2018 added 6-4-18
15. Blockchains added 6-6-18
16 added 6-7-18
17 added 6-8-18
18 and book links added; 4 & 5 removed; 6-9-18
Cryptokitties added 6-10-18
Ethernaut and Hack This Contract links added 6-11-18
19 and 20 added 6-18-18
WASTC in Aptos scores added 6-18-18
Samchain added 6-18-18
22 added 8 am 6-19-18
Video added 6-20-18
WASTC Garden Grove scores from 2018 added 7-16-18
Top score corrected 7-10-18
Stellar added and Cryptokitties removed 7-21-18
Video from HOPE added 7-21-18
Hyperledger added, OS requirements labelled, HOPE video moved to bottom: 7-31-18
Execute Python Online added 9-27-18
CactusCon 2018 scores added 10-10-18
Scores link updated from tmp to scores 10-20-18
Scores from Mar 2019 added 3-4-19
Manual update script updated 3-4-19
Updated to new scoring engine 7-8-19
Obfuscation CTF added 7-9-19
C 105 and C 106 added 7-11-19