SIMPLE ALGORITHME DE CRYPTAGE

Signaler
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
Messages postés
2
Date d'inscription
samedi 29 novembre 2008
Statut
Membre
Dernière intervention
3 décembre 2008
-
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/48578-simple-algorithme-de-cryptage

Messages postés
2
Date d'inscription
samedi 29 novembre 2008
Statut
Membre
Dernière intervention
3 décembre 2008

Merci pour vos conseils et remarques. j'ajouterai des commentaire très bientôt.
Messages postés
229
Date d'inscription
dimanche 14 septembre 2003
Statut
Membre
Dernière intervention
20 août 2014

quelques suggestions concernant le dépot de ta source :
- expliques la méthode de cryptage utilisée
- commentes ton programme
- ajoutes des controles (si on n'entre pas de texte, si on n'entre pas de password, ...)
- pourquoi crypter une phrase saisie ? cela aurai été plus logique de saisir un nom de fichier à crypter (mais cela n'engage que moi)
et surtout, des commentaires !!!
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
40
des choses basees sur les statistiques : regarde les probabilites d'apparition des lettres en francais : e apparait beaucoup plus souvent que z. En se basant sur ca, on peut calculer la probabilite que ton password fasse X lettres, et calculer les probabilites de chaque lettre de l'alphabet pour chaque lettre de ton password.

c'est une sorte de bruteforce probabiliste si tu veux, ou on commence par chercher les passwords les plus probables (qui sont pratiquement toujours les bons)

autre methode :
les debuts de fichiers contiennent souvent des choses connues (les headers)
si tu cryptes une page html, un code C, ou autre, il y a une grammaire, on peut donc savoir : "un fichier html commence soit par un espace, soit par une tabulation, soit par un <, soit par un retour a la ligne" ensuite, tu peux "deviner" les lettres suivantes de ton fichier, et determiner ainsi quelques lettres de ton password. en estimant (par bruteforce) les tailles de passwords possibles (c'est tres rapide), obtennir une lettre du password te permet d'avoir une lettre sur strlen(password) de ton texte, et ca te donne encore plus d'infos sur ton texte pour pouvoir continuer tes recherches probabilistes.
Messages postés
2
Date d'inscription
samedi 29 novembre 2008
Statut
Membre
Dernière intervention
3 décembre 2008

ah bon. lesquelles ?
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
40
il y a d'autres methodes qeu le bruteforce hein...