begin process at 2010 02 10 13:30:47
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > CRYPTAGE (VIGENÈRE), AVEC UTILISATION DE CLEF DE MILLIONS DE BITS. [STREAM, THREAD]

CRYPTAGE (VIGENÈRE), AVEC UTILISATION DE CLEF DE MILLIONS DE BITS. [STREAM, THREAD]


 Information sur la source

Note :
9,67 / 10 - par 3 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Initié Date de création :29/03/2003 Date de mise à jour :29/03/2003 18:20:03 Vu / téléchargé :4 083 / 614

Auteur : TurboSat

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

 Description

Ce programme crypte n'importe quel fichier en se servant d'un autre fichier comme fichier clef avec la methode de Vigenère.
Mon algo de cryptage etant pour le moins simpliste, la puissance de cette technique ( en generale :) ), reside dans le fait d'utiliser une clef aussi grosse que ce que l'on veut crypter.
Ainsi le programme assure une securité de cryptage de 100% (C'est purement mathematique) sauf dans certains cas...  


 Conclusion

Ce programme utilise nottement les Threads et les Streams.
( Je suis demandeur de toutes remarques concernant ma gestion des threads car je sens qu'elle est loins d'etre optimale :) ).  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Algorithme.~pasTélécharger ce fichier [Réservé aux membres club]5 926 octets
  • Algorithme.dcuTélécharger ce fichier [Réservé aux membres club]3 203 octets
  • Algorithme.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 966 octets
  • Project1.~dprTélécharger ce fichier [Réservé aux membres club]855 octets
  • Project1.~todoTélécharger ce fichier [Réservé aux membres club]1 octets
  • Project1.cfgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier386 octets
  • Project1.dofTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 232 octets
  • Project1.dprTélécharger ce fichier [Réservé aux membres club]Voir ce fichier931 octets
  • Project1.resTélécharger ce fichier [Réservé aux membres club]876 octets
  • Project1.todoTélécharger ce fichier [Réservé aux membres club]1 octets
  • Unit1.~dfmTélécharger ce fichier [Réservé aux membres club]9 344 octets
  • Unit1.~pasTélécharger ce fichier [Réservé aux membres club]9 129 octets
  • Unit1.dcuTélécharger ce fichier [Réservé aux membres club]14 235 octets
  • Unit1.dfmTélécharger ce fichier [Réservé aux membres club]9 344 octets
  • Unit1.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 131 octets
  • Unit6.~dfTélécharger ce fichier [Réservé aux membres club]1 081 octets
  • Unit6.~dfmTélécharger ce fichier [Réservé aux membres club]1 159 octets
  • Unit6.~paTélécharger ce fichier [Réservé aux membres club]1 185 octets
  • Unit6.~pasTélécharger ce fichier [Réservé aux membres club]1 385 octets
  • Unit6.dcuTélécharger ce fichier [Réservé aux membres club]5 045 octets
  • Unit6.dfmTélécharger ce fichier [Réservé aux membres club]1 159 octets
  • Unit6.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 491 octets
  • UnitApropos.~dfmTélécharger ce fichier [Réservé aux membres club]1 014 octets
  • UnitApropos.~pasTélécharger ce fichier [Réservé aux membres club]465 octets
  • UnitApropos.dcuTélécharger ce fichier [Réservé aux membres club]3 340 octets
  • UnitApropos.dfmTélécharger ce fichier [Réservé aux membres club]1 026 octets
  • UnitApropos.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier465 octets
  • UnitCryptage.~dfmTélécharger ce fichier [Réservé aux membres club]331 octets
  • UnitCryptage.~pasTélécharger ce fichier [Réservé aux membres club]307 octets
  • UnitCryptage.dcuTélécharger ce fichier [Réservé aux membres club]3 246 octets
  • UnitCryptage.dfmTélécharger ce fichier [Réservé aux membres club]881 octets
  • UnitCryptage.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier403 octets
  • UnitFormAlgo.~dfmTélécharger ce fichier [Réservé aux membres club]1 350 octets
  • UnitFormAlgo.~pasTélécharger ce fichier [Réservé aux membres club]4 496 octets
  • UnitFormAlgo.dcuTélécharger ce fichier [Réservé aux membres club]6 675 octets
  • UnitFormAlgo.dfmTélécharger ce fichier [Réservé aux membres club]1 350 octets
  • UnitFormAlgo.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 875 octets

Télécharger le zip


 Sources de la même categorie

Source avec Zip SAUVEGARDE DE PLUSIEURS DISQUES/PARTITIONS par danfranjo
Source avec Zip Source avec une capture FICLOCK : LOCKEZ LES FICHIERS par JulioDelphi
Source avec Zip Source avec une capture MODIFICATION DES EXTENSIONS DE FICHIERS par JeremyLecouvert
EXPLORATION RÉCURSIVE DE RÉPERTOIRE par JeremyLecouvert
Source avec Zip OBTENIR LE PROPRIÉTAIRE D'UN FICHIER (WIN32;NTFS) par ILP

Commentaires et avis

Commentaire de Inekman le 30/08/2003 23:19:51

Salut man,

Juste pour dire que c'd'la bombe ton soft ;-)

Commentaire de cyceric le 16/12/2004 13:31:32

Houah,

Je suis épaté.

Merci

Commentaire de mcapp le 27/01/2005 21:51:30

Quand il faut choisir une clef de cryptage, ai-je bien compris : on ne peut choisir "que" UnitCryptage.pas ?
Ai-je bien compris ?
Excuse-moi si je pose cette question, mais je débute dans le delphi !
Félicitation pour vos capacités !

Commentaire de Bacterius le 23/08/2009 16:40:07

Désolé pour ce méchant up mais c'est toujours bien d'avoir des commentaires.
Cette méthode de cryptage employant un fichier comme clef est loin d'être efficace. Prenons l'exemple du cryptage avec ton fichier "UnitCryptage.pas". Il est largement composé d'espaces. Par conséquent, il suffit de décrypter le texte avec une clef " " (qui ne contient qu'un espace, ce qui est suffisant puisque l'algorithme se répète), et on verra déjà apparaître une très large partie du contenu ;o

Il vaut mieux utiliser un générateur de nombres pseudo-aléatoires pour générer une suite unique en fonction du mot de passe ;)

Cordialement, Bacterius !

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,296 sec (4)

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