French Probleme password avec librairie ArchiverPlusZip

voxel

Member
Licensed User
Bonjour,

J'utilise la librairie ArchiverPlusZip pour décompresser un fichier avec l'utilisation d'un mot de passe.

Avec ce code, cela fonctionne bien : Arc.DecryptZipWithString("toto")

Mais en utilisant le code préconisé, cela ne fonctionne pas :
Dim Password() As Byte = "toto".GetBytes("UTF-8")
Arc.DecryptZipWithArray(Password, True)

Erreur :
ERROR / ErrorMsg=invalid CRC for file: bdd.db - Wrong Password?
ERROR / ErrorMsg=a.a.a.c.a: invalid CRC for file: bdd.db - Wrong Password?

Merci pour votre aide
 

voxel

Member
Licensed User
Je viens de trouver la solution, il faut changer l'encodage :

Dim Password() As Byte = "toto".GetBytes("ISO-8859-1")
Arc.DecryptZipWithArray(Password, False)
 
Top