Tags: aes crypto 

Rating:

Solution Overview

We analyze the code to realize that a partial key is given in the ciphertext which allows us to use brute force to get the plaintext since key differs by exactly one byte for each round.

For full implementation and solution see the URL

Original writeup (https://github.com/pberba/ctf-solutions/tree/master/20181025_bsidesdelhi/crypto-150-pyqueue).