Quel est le problème avec le cryptage XOR?

J'ai écrit un court programme en C++ pour faire de cryptage XOR sur un fichier, que je peut utiliser pour certains fichiers personnels (s'il fait craqué c'est pas grave - je suis seulement à les protéger contre les spectateurs occasionnels). En gros, je prends un mot de passe ASCII et à plusieurs reprises XOR le mot de passe avec les données dans le fichier.

Maintenant, je suis curieux, cependant: si quelqu'un voulait crack cela, comment pourraient-ils le faire? Serait-il beaucoup de temps? Cela dépend-il de la longueur du mot de passe (c'est à dire, quel est le big-O)?

  • Ou vous pouvez simplement briser et d'utiliser quelque chose comme TrueCrypt...
InformationsquelleAutor Colin | 2009-07-16