Une classe de cryptage de fichier par clé string. L'algorithme de cryptage de la clé est modifiable. Le fonctionnement est simple: on ajoute à chaque octet du fichier une valeur calculée à partir de la clé une fois cryptée. L'unité de la classe est accompagnée d'un démo (basique, mais plutôt efficace). La liste des fichiers cryptés est stockée dans la base de registre, pour vérifier si tel ou tel fichier a été crypté ou pas.
Remarque: la classe nécessite l'unité Fichier disponible sur le site:
http://www.delphifr.com/code.aspx?ID=31416
Source / Exemple :
//Précision:
function CryptageFich(Cle, Fichier: string): string;
{Chaque caractère de Fichier représente un octet du fichier à crypter et chaque caractère du résultat doit représenter un octet du fichier une fois crypté}
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.