Cette classe (VB6, importable pour VBA) vous donne un accès facile pour crypter et décrypter des données.
j'avais besoin assez rapidement d'un code fiable, aussi après recherches (pas la peine de ré-inventer la roue...) je suis tombé sur le code d'Alexandre PUKALL, à cette adresse : http://membres.lycos.fr/pc1/
Merci à lui pour ce partage
après tests, le résultat me convenait, mais pas les performances
j'ai donc remanié son code "libre" :
=> le codage d'un fichier est 2 fois plus rapide
=> le codage d'une chaîne est 21 fois plus rapide :p
la classe offre :
=> les évènements d'état de traitement
=> les méthodes pour :
-> (dé)cryptage de string
-> (dé)cryptage de tableau de byte
-> (dé)cryptage de fichier (en mémoire)
-> (dé)cryptage de fichiers volumineux (écriture en direct)
=> état de travail en cours et de succès de l'opération