CTF Team at the University of British Columbia

A companion to the Monsanto Cryptopals challenges

09 Jan 2021 by - Arctic Wyvern


Preparations before we start

Some quick definitions

Encryption

Set 1

Intro

Challenge 1: Some useful functions and notes about python bytes

Challenge 2: XOR in python

Challenge 3

Challenge 4

Challenge 5

Challenge 6

Some definitions

Challenge 7

Challenge 8

Set 2

Challenge 9

Challenge 10: A new block cipher mode, CBC

CBCEncryption

Challenge 11

Challenge 12

Challenge 13: Cut and paste

Challenge 14

Challenge 15

Challenge 16

Set 3

Intro

Challenge 17