Comment désosser un algorithme de chiffrement?

J'ai écrit une application qui permet de crypter le texte de cette façon:

  1. Obtenir l'entrée de texte
  2. Renverser le texte
  3. Convertir au format hexadécimal
  4. XOR avec une clé
  5. Base64 encode

Maintenant, je n'ai pas beaucoup de chiffrement/encodage moi-même, donc ma question peut paraître stupide, mais, dis-je obtenir un fichier qui a un contenu à partir de l'algorithme ci-dessus et je ne savais pas à propos de cet algorithme. Comment pourrait-on commencer à "casser" le texte, existe-il des lignes directrices, des directeurs, des règles à suivre?

Ma question n'est pas liée à ces 5 étapes, qui a été un pur exemple.

Comme un autre exemple, prenons le texte: A751CD9E1F99. Comment puis-je commencer à enquêter sur ce que cela pourrait signifier?

Titre du poste doit se référer à la cryptographie ou de chiffrement.
Ça annoyes moi quand les gens marquer une question en tant que favori et pourtant, ils ne pas voter. Il y a peu de situations où je pourrais image qui fait sens. (En fait, je viens de réaliser, il est possible que beaucoup de gens bas ont voté pour même)
Résolu 🙂 .
Les deux voix étaient les miens, pour les moments de réalisation.
"Coup de coeur" est un abus de langage car il ne veut pas nécessairement dire que vous aimez la question. J'ai souvent l'utiliser comme un moyen de mettre en signet les questions que je veux garder un oeil sur.

OriginalL'auteur Alexandru Luchian | 2009-06-12