Textbook

$22 from Amazon

Crypto Hero

New Scores

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 0: Binary

0. Binary Games (35)

Level I: CrypTool

These projects require Windows (any version)

1. Caesar Cipher (30)
2. Substitution Cipher (20)
3. Cracking AES (With Weak Keys)

Level II: AES Modes

How to install Python 2.7 on Windows

Execute Python Online

6. ECB v. CBC Modes with Python (15)

Level III: Blockchains

Introduction

15. Blockchains (15)
24. Hyperledger (15)

Multichain

These projects require Ubuntu Linux 16.04 x64

19. Ubuntu Server (15)
20. Local Multichain (20)
21. Joining Samchain (15)
22. Multichain Explorer (10)

Ethereum

16. Ethereum Smart Contract with Ganache (20)
17. Hacking an Ethereum Smart Contract (15)
18. Joining the Rinkeby Ethereum Testnet (20)

Stellar

23. Using the Stellar Blockchain (15)

Resources

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

Bitcoin and Blockchains Slides

Level IV: RSA

7. RSA Using Very Small Keys (30)
8. Cracking a Short RSA Key (50)
9. RSA Key Formats (40)

Level V: Math

10. Padding Oracle Attack (60)
11. Existential Forgery Attack on RSA Signatures (45)
12. Finding Large Primes (20)
13. Factoring Large Numbers (20)
14. 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