Table of Contents

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)))