begin process at 2012 02 08 09:07:49
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Sécurité & Cryptage

 > LIBRAIRIE DE CRYPTAGE XOR

LIBRAIRIE DE CRYPTAGE XOR


 Information sur la source

Note :
Aucune note
Catégorie :Sécurité & Cryptage Classé sous :cryptage, xor Niveau :Débutant Date de création :03/10/2006 Vu / téléchargé :6 652 / 379

Auteur : Titi035

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

 Description

C'est une dll que j'ai développé en C pour chiffrer des fichiers avec une clé de 8 octets. ça fonctionne avec un xor. Il y a aussi la possiblité de diminuer la tailles des fichiers en supprimant les 0x00 et 0xff.

Il y a 4 fonctions :
TlsEnc(BSTR NomFichier, BSTR Cle, BSTR Compression) // pour chiffrer
TlsDec(BSTR NomFichier, BSTR Cle, BSTR Compression) // pour déchiffrer
TlsCompress(BSTR NomFichier) // Pour supprimer les 0x00 et 0xff
TlsDecompress(BSTR NomFichier) // inverse de TlsCompress



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 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 A2DCRYPT - CRYPTAGE 2048 BITS par darkor
Source avec une capture [C++] & SFML CRYPTOGRAPHIE par pop70
Source avec Zip Source avec une capture C++ FORMAT D'IMAGE AVEC QT par pop70
Source avec Zip Source avec une capture DÉCRYPTAGE C++ par pop70
Source avec Zip Source avec une capture CRYPTAGE DE FICHIER EN XOR, INTERFACE WIN32 (DEV-CPP) par neoreturn

Commentaires et avis

Commentaire de BruNews le 03/10/2006 02:13:26 administrateur CS

Salut,

besoin de MFC pour faire du XOR ???
Ce genre de DLL est le client idéal pour compil C, ne se liait qu'à kernel32 et tenait en 6 Ko.

Compress() (pas regardé le reste) lit et écrit octet par octet, c'est ultra lent et un mauvais exemple pour débutant. Tu pourrais au moins traiter par buffer de 64 Ko.

ciao...

Commentaire de BruNews le 03/10/2006 02:18:16 administrateur CS

Oublié de préciser:

"C'est une dll que j'ai développé en C..."

NON, ce qui suit n'a rien de C (par force puisque c'est MFC):

s_NomFichierDest += "." ;
s_NomFichierDest += Temp ;
CStdioFile FichierDest(s_NomFichierDest, CFile::modeCreate | CFile::typeBinary);
FichierDest.Close();

Corrige ta description de source.

Commentaire de Titi035 le 04/10/2006 09:50:34

Salut BruNews,

ouaip, c'est vrai, il y a du CPP puisque j'utilise MFC. Pour la gestion du fichier, je trouve ça pratique.
Je vais voir pour augmenter la taille du buffer de traitement quand j'aurai le temps. Cependant, j'ai fais des manips sur de fichiers de 4-5Mo, et le chiffrement est inférieur à 1 seconde.

bye


Commentaire de Arnaud16022 le 10/10/2006 12:55:34

Tu devrais aussi rajouter des routines pour crypter des std::string, des float , int et autres...
perso je pense qu'une classe template( mais bon, plus de DLL )serait plus appropriée.
Bonne idée le coup du buffer. en plus ça permettrait d'utiliser plus facilement les SIMD.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

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 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 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é < 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 Quelques questions sur rsa [ par jean84 ] Salut a tous ! Je me suis interesse a l'algorithme de cryptage rsa il y a quelque temps mais j'avoue avoir encore du mal avec certains points cryptage avec 3 clefs [ par logant83 ] Bonjour; voila enfaite j'aimerai savoir si vous savez comment je pourrai faire pour crypter une chaine de caractère avec une base 64 mais crypter cett cryptage [ par skysee ] bonjour,je dois crypter une trame avec un ou exclusif. La trame est une CString. Voici ma fonction:CString Ccrypto::crypter(CString trameAcrypter){ CS 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 Probléme de variable externe [ par mateo40 ] J'ai un problème !! (pas tres original comme intro...)Je travaile sous Builder C++.J'ai 2 fichiers DES.h et DES.cpp qui contiennent une classe dédiée cryptage [ par joeblack198 ] salut a tous, moi je charche le code source de l' IDEA en C ou C++ ou un lien qui peut me permetre de le recuperermerci


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,217 sec (3)

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