LOGICIEL DE CRYPTAGE DE FICHIER

Kedaessa Messages postés 30 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 17 mai 2005 - 28 avril 2004 à 17:37
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 26 nov. 2015 à 18:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22351-logiciel-de-cryptage-de-fichier

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
26 nov. 2015 à 18:07
Le XOR est réversible par lui-même et est aussi considéré comme un système de chiffrement très faible.
Bonjour j'utilise la classe Fonction_Xor pour crypter

Fonction_Xor(monfichiersource, macible, motdepasse");

mon fichier et bien crypter mais comment je décrypter ?? avec cette classe
morpheus2matrix Messages postés 15 Date d'inscription dimanche 8 juin 2003 Statut Membre Dernière intervention 8 juin 2004
29 avril 2004 à 17:23
@ granghon : hum.. pas mal le coup du pattern, je n'y avais pas pensé.

Merci
granghon Messages postés 3 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 4 mai 2004
29 avril 2004 à 10:25
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.
morpheus2matrix Messages postés 15 Date d'inscription dimanche 8 juin 2003 Statut Membre Dernière intervention 8 juin 2004
28 avril 2004 à 17:46
ah bon ? j'ai pas remarqué ca moi : je vais essayer de jetter un oeil quand je pourrais


Merci :)
Kedaessa Messages postés 30 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 17 mai 2005
28 avril 2004 à 17:37
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 ^^
Rejoignez-nous