====== Crypto ====== Très bon site qui regroupe un certain nombre de décodeurs en ligne : [[https://www.dcode.fr/]] [[https://fr.wikipedia.org/wiki/Histoire_de_la_cryptologie]] ==== Types de chiffrement ==== César / décalage / ROT Vigenère Les Russes (nihilistes Russes) / Carré de Polybe Homoglyphes (c'est aussi parfois de la stégano) Substitution mono-alphabétique Encodage ASCII uudeview (et il y en a encore plein sur le site dcode.fr) ==== Mendeleïev (Dmitri - Atoms) ==== Exemple : ''MtMdDsFmMdHsMdMdUuo'' Given string is actually a list of chemical elements. I’ve matched them with the atom numbers and retrieved flag as below. Mt => 109 Md => 101 Ds => 110 Fm => 100 Md => 101 Hs => 108 Md => 101 Md => 101 Uuo => 118 flag = [109, 101, 110, 100, 101, 108, 101, 101, 118] print("Flag: Hero{{{}}}".format(''.join(chr(i) for i in flag)))