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 : Sélectionner tout - Visualiser dans une fenêtre à part
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).Tant que (je lis mon fichier en entrée)
j'écris dans mon fichier en sortieFin
Merci d'avance pour votre aide
Sylvinho
Partager