begin process at 2008 09 06 08:53:22
1 237 663 membres
60 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LOGICIEL DE CRYPTAGE DE FICHIER


Information sur la source

Description

Ce logiciel de cryptage de fichier vous permet de crypter vos fichiers selon un algorithme défini dans .net ou bien d'utilsier vos propres fonctions de cryptage.

Conclusion

Pout créer vos propres fonctions de cryptage, créer une DLL qui doit s'appeller : Fonction_NomdeVotreFonction.dll et mettez la dans le repertoire plugins.
La fonction doit prendre en paramètres :
- le fichier source,
- le fichier destianation (crypté ou décrypté)
- la clé

J'ai recréé la fonction XOR et je l'ai mise dans le projet pour vous donner un exemple.


Retrouvez mes sources sur http://morpheus.2037.org
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Cryptographie
    •   bin
      •   Debug
        •   plugins
          • Fonction_Xor.dllTélécharger ce fichier [Réservé aux membres club]4 096 octets
        • Cryptographie.exeTélécharger ce fichier [Réservé aux membres club]49 152 octets
        • Cryptographie.pdbTélécharger ce fichier [Réservé aux membres club]40 448 octets
      •   Release
        •   plugins
          • Fonction_Xor.dllTélécharger ce fichier [Réservé aux membres club]4 096 octets
        • Cryptographie.exeTélécharger ce fichier [Réservé aux membres club]49 152 octets
    •   obj
      •   Debug
        • temp
        • TempPE
        • Cryptographie.Cle.resourcesTélécharger ce fichier [Réservé aux membres club]6 440 octets
        • Cryptographie.exeTélécharger ce fichier [Réservé aux membres club]49 152 octets
        • Cryptographie.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]4 969 octets
        • Cryptographie.Main.resourcesTélécharger ce fichier [Réservé aux membres club]10 663 octets
        • Cryptographie.pdbTélécharger ce fichier [Réservé aux membres club]40 448 octets
        • Cryptographie.projdataTélécharger ce fichier [Réservé aux membres club]21 000 octets
      •   Release
        • temp
        • TempPE
        • Cryptographie.exeTélécharger ce fichier [Réservé aux membres club]49 152 octets
        • Cryptographie.projdataTélécharger ce fichier [Réservé aux membres club]8 200 octets
    • App.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 078 octets
    • AssemblyInfo.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 598 octets
    • Cle.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 061 octets
    • Cle.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 790 octets
    • Cryptographie.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 800 octets
    • Cryptographie.csproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 804 octets
    • Cryptographie.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier911 octets
    • Cryptographie.suoTélécharger ce fichier [Réservé aux membres club]10 752 octets
    • Fonction_Xor.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 747 octets
    • Fonction_Xor.dllTélécharger ce fichier [Réservé aux membres club]4 096 octets
    • Main.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier19 476 octets
    • Main.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier13 900 octets
    • Start.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 790 octets
    • Start.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier8 160 octets

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Kedaessa le 28/04/2004 17:37:32

    Pas mal, c'est assez utile ! merci
    Par contre ton prg reste ds les processus apres avoir été fermé... :s j'ai pas trop eu le temps de regarder pourquoi, mais je te le dis quand même ^^

  • signaler à un administrateur
    Commentaire de morpheus2matrix le 28/04/2004 17:46:40

    ah bon ? j'ai pas remarqué ca moi : je vais essayer de jetter un oeil quand je pourrais


    Merci :)

  • signaler à un administrateur
    Commentaire de granghon le 29/04/2004 10:25:14

    le prog reste dans les processus car tu utilises Hide sur ta fenetre Start et donc quand tu fermes Main il te reste toujours start d'ouvert mais impossible de le fermer puisque la fenetre est devenu invisible.

        Main form = new Main(true);
        this.Hide();
        form.ShowDialog();
        this.Show();

    Voilà ce que je mettrais pour ton gestionnaire d'évènement clic. De plus, pour les plugins, tu peux directement spécifié un pattern de recherche du type Fonction_*.dll ce qui t'éviterai qq lignes de code :) dans le Main_Load :

        try
        {
            FileInfo[] fi = ( new DirectoryInfo( Application.StartupPath + System.IO.Path.DirectorySeparatorChar + "plugins" )).GetFiles( "Fonction_*.dll" );
            foreach( FileInfo f in fi ) {
                listBox_algo.Items.Add(f.Name);
            }
            if ( listBox_algo.Items.Count == 0 )
            { ....

    Mais sinon c'est vraiment très intéressant :-) merci.

  • signaler à un administrateur
    Commentaire de morpheus2matrix le 29/04/2004 17:23:24

    @ granghon : hum.. pas mal le coup du pattern, je n'y avais pas pensé.

    Merci

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS