Based on CTFs, code analysis assesments and penetration testing, I can tell that Cryptography has been long forgotten by professional developers, security professionals and by almost everyone involved when securing a system, so a single error when hardcoding a key or an IV on the source code or a wrong operation mode can lead to great fun or great demise. There are multiple attacks, that involves mathematics, but these involve more than just that, and it gets more related to real comprehension of what an implementation is doing than to the hard problems.This workshop is intended to guide newcomers to exploit real world bugs on cryptographic implementations, to help them with CTFs, school asigments or even their daily job.ScheduleIntroduction to modern algebraBasic Cryptographic PrimitivesAttacks on modern cryptographic implementations. Part 1. Symetric Ciphers (AES and Stream Ciphers)Attacks on modern cryptographic implementations. Part 2. Asymetric Ciphers (RSA and Digital Signature)Automating attacks (Python for cryptography)OPTIONAL Advanced Crypto (Attacks on blockchain, LLL algorithm, diferential cryptanalysis) [If time is enough…]