Bonjour à tous,
Je dois crypter un fichier texte en utilisant Rijndael.
Sur des fichiers de petites taille (1 à 50 Mo), je peux lire le contenu du fichier et le passer à la moulinette Rijndael :
Je ne fais rien d'autre que ce que fait la méthode Encrypt(String fileName, ...).Code:
1
2
3
4
5 StreamReader sreader = new StreamReader(fileInput); String fileContent = sr.ReadToEnd(); cryptedContent = Encrypt(fileContent, params, ......)
Le problème survient lorsque je veux crypter un fichier de grosse taille.
La fonction ReadToEnd() déclenche une exception.
Je voulais donc savoir s'il est possible d'imaginer un cryptage du style :
Je ne sais pas si l'algo de cryptage se base sur l'ensemble des données à crypter (auquel cas ce que je demande ne devrait pas marcher).Citation:
Tant que (je lis mon fichier en entrée)
j'écris dans mon fichier en sortieFin
Merci d'avance pour votre aide
Sylvinho