Published onJune 30, 2022Lupus WriteupwriteupctfcryptographyComplete writeup of the Canis cryptography challenge.