Bonjour,
Je suis en train de porter une application sous Android qui a été développé en C#.
Et je tombe sur une tuile au niveau du cryptage/décryptage entre l'application et un webservice.
Voici le bout de code en C# qui est utilisé:
Et je voudrais pouvoir crypter de la même façon sous Android.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 PasswordDeriveBytes pdb = new PasswordDeriveBytes(Password, new byte[] {0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76}); byte[] encryptedData = Encrypt(clearBytes, pdb.GetBytes(32), pdb.GetBytes(16));
Si certains ont des pistes ou directement la solution, ça serai super.
Mario.
PS: Juste pour précisez, je n'ai pas de problème pour utiliser le cryptage/décryptage AES sous Android mais je n'arrive pas à reproduire le même cryptage qu'en C#.
Partager