Je voudrais chiffrer un fichier texte ligne à ligne, c'est à dire que je puisse aller à une ligne avec des readln et chiffrer ou déchiffrer cette ligne. Il ne faut pas que l'encodage contienne de CR (#13) car sinon je n'aurais pas le même nombre de ligne dans mon fichier en clair et mon fichier codé.
Mon but étant de créer une dll contenant des fonctions de chiffrement (Cesar, Vigenere, xor, Blowfish ou autres...),
Que je puisse chiffrer un fichier entier sans se soucier des lignes ou un fichier texte ligne à ligne.
Le fichier peut contenir les 256 caractères de la table sauf le #0 car les paramètres sont des PWideChar et donc à #0 terminal.
Dans un cas, je me fiche des CRLF car tout le fichier est codé et dans l'autre cas je traite ligne à ligne.
Quelle serait la marche à suivre pour faire cette DLL. Quelles sont vos suggestions ?
Quelle chiffrement utilisez vous en Delphi ? Avez vous des composants, sources de chiffrement ?
Partager