Cryptage de texte en type des

Soyez le premier à donner votre avis sur cette source.

Vue 12 049 fois - Téléchargée 800 fois

Description

J'ai fait cette source dans le but d'apprendre à crypter du texte, elle n'est pour l'instant pas commenté mais je le ferais bientot.
Donc le logiciel propose deux cryptage, tous deux via un mot de passe, le premier est de type simple et le deuxiéme de type renforcée, à savoir qu'il vaut mieu utiliser un cryptage renforcé, malgrés la taille que prend le texte une fois codé.

Source / Exemple :


voir le zip.

'**********************************************************************************************************

ATTENTION APRES ANALYSE RECENTE DE MON CODE JE ME SUIS RENDU COMPTE QUE CERTAINE FAILLE ET ERREUR ETAIENT 
PRESENTE DANS CE CODE, JE NE GARANTIE DONC PAS UN CRYPTAGE "AUSSI" SECURISE QUE LE DES.

'**********************************************************************************************************

Conclusion :


Alors le cryptage fonctionne comme ceci :

1. On coupe le texte à crypter en bloque de 4 lettre (ex : abcdefg = abcd efg)
2. On complete le bloque terminal si il ne fait pas 4 lettres avec des 0 ici efg = efg0
3. On effectu une substitution des lettres par exemple on à la chaine :
ABCD AEIM
EFGH BFJN
IJKL CGKO
MNOP ce qui donnera DHLP

4. On transforme notre nouvelle chaine en "binaire"
5. On applique un XOR avec un certain nombre de table ( 4 ici)
6. On applique un XOR sur la chaine par le mot de passe
7. On retransforme les bin en hexa

Donc pour le decryptage :

1. On transforme notre chaine codé en hexa vers du binaire
2. On applique un XOR du password
3. On applique un XOR des tables
4. On transforme le binaire en string
5. On coupe par bloque de 4
6. On fait la substitution mais à l'envers pour retrouver la bonne chaine


Donc voici en resumé les systemes utilisé par l'algo.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
ciberrique
Messages postés
589
Date d'inscription
lundi 25 août 2003
Statut
Membre
Dernière intervention
18 juillet 2010
1
28 août 2006 à 00:49
Je ne me rapelle plus comment la methode fonctionne, mais il me semble avoir trouve sur ce site :
http://lwh.free.fr/pages/algo/crypto/cryptologie.htm
cs_Kite37
Messages postés
242
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
17 janvier 2018

26 août 2006 à 16:19
en quoi cette méthode consiste-elle? je débute encore en programmation et ne sait donc pas grand chose ^ ^.
ciberrique
Messages postés
589
Date d'inscription
lundi 25 août 2003
Statut
Membre
Dernière intervention
18 juillet 2010
1
26 août 2006 à 16:15
Je connais ces deux systeme, tu pourrais aussi mettre le cryptage par le nombre carre (5).
cs_Kite37
Messages postés
242
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
17 janvier 2018

26 août 2006 à 14:14
huhu ^ ^ t'inquiète pas c'est pas une critique hein, c'est juste pour améliorer ;)

Perso j'ai préparer les sources d'un système de cryptage qui utilise diverses méthodes dont celle de vigenère et de la machine Enigma.
Je posterais sa dès que je l'aurais tappé au clavier :)
ciberrique
Messages postés
589
Date d'inscription
lundi 25 août 2003
Statut
Membre
Dernière intervention
18 juillet 2010
1
19 août 2006 à 12:31
Voila source mise à jour.
Afficher les 24 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.