Ah ! D'accord, je reconnais un de mes bébés :lol:
Là, il s'agit d'un cryptage par clé de longueur N; (On peut imaginer une clé aussi longue que le fichier lui-même; mais trop longue, il faut l'archiver pour la retrouver :( ...)
Il n'y a donc plus de génération de pseudo aléatoires, mais une xorisation sur clé string fixe. L'inconvénient est que sur cryptage d'un bmp par exemple avec une clé courte, on va vite y remarquer une redondance.... Pour éviter cela, il faudrait y introduire un "triturage" de la clé à chaque tour; on retombe ainsi dans l'esprit des vedettes de la cryptologie (AES-DES)
J'aime bien mieux le procédé par génération de pseudo aléatoires. C'est rapide et ça résiste merveilleusement bien à la cryptanalyse.