J'ai écrit un court programme C ++ pour effectuer le cryptage XOR sur un fichier, que je pourrais utiliser pour certains fichiers personnels (s'il est fissuré, ce n'est pas grave, je protège uniquement contre les lecteurs occasionnels). Fondamentalement, je prends un mot de passe ASCII et XOR à plusieurs reprises le mot de passe avec les données dans le fichier.
Maintenant, je suis curieux: si quelqu'un voulait résoudre ce problème, comment s'y prendrait-il? Cela prendrait-il longtemps? Cela dépend-il de la longueur du mot de passe (c.-à-d., Quel est le gros-O)?