Ajout du TP2 + génération clé & encodage vigenere