CommonCryto et iOS6
Bonjour à tous,
J'ai un problème avec la librairie CommonCrypto. Tout marche correctement avec iOS 5 mais le même code ne fonctionne plus sous iOS 6 (dans le simulateur ou sur l'iPhone)...
Je m'explique : dans CommonCrypto/CommonCryptor.h, j'appelle la fonction :
Cette fonction me sert à crypter et décrypter. Dans le cas du cryptage, tout est ok : statut de retour ok et dataOutMoved > 0.
Par contre pour le décryptage, j'ai un problème sous iOS 6. Malgré un statut ok lors du retour de l'appel, dataOutMoved = 0, j'en déduis qu'il n'a rien décrypté du tout.
Du coup quand je transforme le NSData "décrypté" en NSString, ma chaà®ne est désespérément vide
/crybaby.gif' class='bbc_emoticon' alt='
' />
Quelqu'un a-t-il constaté un problème similaire ? Une piste ?
Merci à vous !
J'ai un problème avec la librairie CommonCrypto. Tout marche correctement avec iOS 5 mais le même code ne fonctionne plus sous iOS 6 (dans le simulateur ou sur l'iPhone)...
Je m'explique : dans CommonCrypto/CommonCryptor.h, j'appelle la fonction :
CCCryptorStatus CCCrypt (<br />
CCOperation op<br />
CCAlgorithm alg,<br />
CCOptions options<br />
const void * key,<br />
size_t keylength,<br />
const void * iv,<br />
const void * DATAIN,<br />
size_t dataInLength,<br />
DATAOUT void *,<br />
size_t dataOutAvailable,<br />
dataOutMoved size_t *);
Cette fonction me sert à crypter et décrypter. Dans le cas du cryptage, tout est ok : statut de retour ok et dataOutMoved > 0.
Par contre pour le décryptage, j'ai un problème sous iOS 6. Malgré un statut ok lors du retour de l'appel, dataOutMoved = 0, j'en déduis qu'il n'a rien décrypté du tout.
Du coup quand je transforme le NSData "décrypté" en NSString, ma chaà®ne est désespérément vide

Quelqu'un a-t-il constaté un problème similaire ? Une piste ?
Merci à vous !
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Merci.