UN CRYPTEUR-DÉCRYPTEUR

f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 - 28 févr. 2007 à 05:50
nadarenia123 Messages postés 1 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 5 octobre 2010 - 5 oct. 2010 à 21:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41645-un-crypteur-decrypteur

nadarenia123 Messages postés 1 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 5 octobre 2010
5 oct. 2010 à 21:47
-- ...- ? -.--.- .... ? -..-. .- ? ? -....- ...- ? .----. ? .-.. -- -.-. ...- .-.. -.. -.-. ? ...- -- -.. .- --.. -.-. ? .-- -.-- .-.. ? -.--.- ? .-.. ? -..- .-.. -.-. --. -. -.. ..- ..-. -.--.- ? . ? --. .- .. -- ? -..- ? -....- --..-- ..-. .--- -..- .----. ----- .-- -.-- .----. ...- ? ? .... --.-
supersnail Messages postés 6 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 14 novembre 2008
14 nov. 2008 à 20:29
Les ;exe sont retirés automatiquement des .zip
cs_gardam Messages postés 1 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 13 novembre 2008
13 nov. 2008 à 08:17
Pourquoi le fichier ZIP ne contient pas le fichier ROT14.exe ?
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 34
28 févr. 2007 à 07:04
ensuite, ton code contient quelques erreurs :

quand tu utilise un TOpenDialog ou TSaveDialog tu dois faire :

if OpenDialog.Execute then
FN := OpenDialog.FileName;

car la boite de dialogue peut etre annulée, auquel cas FileName ne renvois rien !
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 34
28 févr. 2007 à 05:50
correction :

ton algo n'est pas un ROT 14 (rotation de 14 lettres) mais un Hybride ROT 50 avec ROT Variable.

encodage :

C = C - 50 + Key[x]

decodage

C = C + 50 - Key[x]


algorythme a encodage trés faible, comme tout les ROT13 et ROT47 existant.
trés facilement reversible.
Rejoignez-nous