Que ce qu'il manque ce program pour ce débugger

boumadienboussaid Messages postés 1 Date d'inscription jeudi 14 avril 2011 Statut Membre Dernière intervention 20 avril 2011 - 20 avril 2011 à 15:49
LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 - 21 avril 2011 à 05:31
using System;
using System.Collections.Generic;
using System.Security.Cryptography;
using System.IO;
using System.Text;

class Test
{
public Test()
{ byte [] td = new Byte [16];
Byte[] key = new Byte[] {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
this.EncryptData("abc.txt", "toto.txt", key, td);
}
public void EncryptData(String inName, String outName, byte[] tdesKey, byte[] tdesIV)
{
//Create the file streams to handle the input and output files.
FileStream fin = new FileStream(inName, FileMode.Open, FileAccess.Read);
FileStream fout = new FileStream(outName, FileMode.OpenOrCreate, FileAccess.Write);
fout.SetLength(0);

//Create variables to help with read and write.
byte[] bin = new byte[100]; //This is intermediate storage for the encryption.
long rdlen = 0; //This is the total number of bytes written.
long totlen = fin.Length; //This is the total length of the input file.
int len; //This is the number of bytes to be written at a time.

TripleDESCryptoServiceProvider tdes = new TripleDESCryptoServiceProvider();
tdes.KeySize = 128;
CryptoStream encStream = new CryptoStream(fout, tdes.CreateEncryptor(tdesKey, tdesIV), CryptoStreamMode.Write);

Console.WriteLine("Encrypting...");

//Read from the input file, then encrypt and write to the output file.
while (rdlen < totlen)
{
len = fin.Read(bin, 0, 100);
encStream.Write(bin, 0, len);
rdlen = rdlen + len;
Console.WriteLine("{0} bytes processed", rdlen);
}

encStream.Close();
}

}

2 réponses

cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 12
20 avril 2011 à 16:14
Salut,

à quelle ligne survient ton bug ?
quel est le message de l'erreur ?
0
LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 8
21 avril 2011 à 05:31
Salut,

Chez moi il s'exécute très bien... Qu'elle est la question exactement !?
0
Rejoignez-nous