begin process at 2012 05 27 15:04:17
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Sécurité & Cryptage

 > [C++] CRYPTAGE XOR + CONFUSION

[C++] CRYPTAGE XOR + CONFUSION


 Information sur la source

Note :
Aucune note
Catégorie :Sécurité & Cryptage Classé sous :xor, confusion Niveau :Débutant Date de création :09/08/2006 Vu / téléchargé :7 249 / 2 064

Auteur : moumouteb

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Un programme qui associe une confusion et un cryptage XOR. Le code est très simple car il a été présenté lors de TPE donc je joins avec le dossier et le présentation power point.


 Conclusion

Pour faciliter la présentation à des non programmeurs nous n'avons pas découpé le code en fonction, il peut donc être nettement allégé mais il est énormément commenté.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   crypto
    • cryptage.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 357 octets
    • crypto(avec explications).ex_Télécharger ce fichier [Réservé aux membres club]532 551 octets
    • Crypto.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier663 octets
    • Crypto.ex_Télécharger ce fichier [Réservé aux membres club]528 437 octets
    • decryptage.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 799 octets
    • TPE.docTélécharger ce fichier [Réservé aux membres club]406 016 octets
    • TPE.pptTélécharger ce fichier [Réservé aux membres club]241 152 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture [C++][SDL][GUICHAN] DÉMINEUR
Source avec Zip Source avec une capture [C++] [MFC] GESTION DES ABSENCES

 Sources de la même categorie

PROJET DE CRYPTOGRAPHIE: RSA À JEU REDUIT D'INSTRUCTION par samatarahmed
Source avec Zip Source avec une capture CRYPTOSYSTÈME ELGAMAL LIBRAIRIE GMP par louelh95
Source avec Zip Source .NET (Dotnet) NOUVEL ALGORITHME D'ENCRYPTION-DÉSENCRYPTION DYNAMIQUE (INFA... par vletktol
Source avec Zip A2DCRYPT - CRYPTAGE 2048 BITS par darkor
Source avec Zip Source avec une capture CRYPTEUR-DÉCRYPTEUR-IP par antho974

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture TAG CLE UNIQUE par f_l_a_s_h_b_a_c_k
Source avec Zip EXEMPLE D'UN RÉSEAU DE NEURONES CALCULE LA FONCTION 'OU EXCL... par zaagane
Source avec Zip LIBRAIRIE DE CRYPTAGE XOR par Titi035
Source avec Zip Source avec une capture CRYPTAGE DE FICHIER EN XOR, INTERFACE WIN32 (DEV-CPP) par neoreturn

Commentaires et avis

Commentaire de neria le 10/08/2006 08:33:48

Salut ! C'est vraiment un programme de tout débutant, vous avez appris à programmer pour ce TPE ? Ce que je veux dire c'est qu'au niveau du code on peut faire beaucoup mieux :) Juste pour savoir vous avez eu combien ?

Commentaire de vecchio56 le 10/08/2006 12:34:08 administrateur CS

Oui ya pas mal de trucs a modifier en effet, dans le rapport aussi. J'ai trouvé aussi bizarre que vous ne parliez pas de RSA.
Et j'ai bien aimé ca:
Les avantages de notre programme :
Il est très léger : seulement 516 Ko.

Alors que votre programme contient envrion 200 lignes de code dont pas mal de commentaires, il devrait pas faire plus de 20Ko :)

Et ca:
http://www.infini-fr.com/Sciences/Informatique/Langages/Imperatifs/CPlusPlus/MFC/ alors que vous n'utilisez pas MFC!

Commentaire de moumouteb le 10/08/2006 13:08:45

neria >> J'avais déja de petites bases en C++ mais mon camarade pas du tout et il fallait qu'il comprenne tout le code donc oui c'est très basique. L'avantage d'un tel code c'est que même quelqu'un qui n'a jamais vu du code peu le comprendre (c'était le cas de nos examinateurs). Et sinon on a réussi à avoir 18.

vecchio56 >> Pour la taille du programme, on dit légé par rapport à une application professionel et avec interface graphique sinon en effet je me doute que le code n'est pas du tout optimisé.
Sinon pour le lien "bidon" à la base l'algorythme devait être intégré dans un interface mais on a manqué de temps. Du coup on a laisser le lien pour gonfler un peu la bibliographie (on essaie pas de faire un dossier correcte mais un dossier qui doit nous rapporter une bonne note et si la bibliographie est trop maigre c'est mort...)

Commentaire de nightlord666 le 27/08/2006 15:41:08

Une petite chose : la plupart du temps, on évite de mettre l'implémentation des fonctions dans les fichiers headers (.h).

En plus, tu a oublié les #ifndef ... #define ... #endif dans tes headers, ce qui fait que on peut avoir des problèmes d'inclusions multiples.

En général, on met uniquement la déclaration des fonctions dans le .h, l'implémentation dans un .c/.cpp

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

A L'AIDE !!!! SVP AIDEZ MOi !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par LeKamé ] J'ai BORLAND c++ 4 et visual c++ 6JE cherche a savoir comment on fait pour utiliser la fonction XOR !!par exemple:vous avez 2 variables !! a, b !! qu CRYPTAGE PAR XOR [ par gloom ] gloomygrimune question c'est koi un cryptage par XOR d'un octet et est ce que il y a une fonction qui permet un affichage d'une image sous la console Confusion de variable sous vc++ de vstudio 2003 [ par ChrOnOs83 ] slt à ts,jaimerai savoir si c deja arivé a lun dentre vous ke votre compilo confonde 2 variable ??en faite kan japel une variable dans une messagebox programmation graphique 800*600 [ par ptitchep ] bonjourJ'aimerais utiliser les mdes VESA pour obtenir une résolution plus acceptable que le mode 13h. Je n'ai pas de problème pour définir le mode mai Cherche programme de cryptage(xor) [ par R3m_72 ] Salut à toute la communauté :) (Premier message tiens ^^)Ca fait une demi-heure que je cherche apres un petit code C/C++ ou même un fichier compilé su Problème dans l'enregistrement d'un fichier après simple cryptage xor. [ par Sim 2005 ] Bonjour,J'ai réalisé un programme juste pour voir comment fonctionnait le cryptage xor. Il demande un fichier source, le fichier dest et une clé < le signe "^" en C++ [ par pofipofo ] Bonjour,j'ai un programme avec le signe ^.Je sais que c'est un opérateur logique XOR bit à bit, mais...et oui y'a un mais sinon je ne serai pas là!... application du system de cryptage XOR en c [ par dyroj ] hello all, je voudrais créer un programme de cryptage de fichier qui utilise le system XOR (ou exclusif). j'ai lu de la documentation dessus et j'ai c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales