0
Je dois compter la somme de contrôle SHA1 de l'objet NSData. Comment puis-je le faire?Compte SHA1 de NSData
Merci d'avance!
Je dois compter la somme de contrôle SHA1 de l'objet NSData. Comment puis-je le faire?Compte SHA1 de NSData
Merci d'avance!
Il y a une fonction SHA1 dans OpenSSL lib (lien avec option de liaison -lcrypto):
#include <openssl/sha.h>
NSMutableData *hashData = [NSMutableData dataWithLength:SHA_DIGEST_LENGTH];
SHA1([input bytes], [input length], [hashData mutableBytes]);
-t-il revenir un NSString? parce que si je l'utilise comme [CODE] NSMutableData * hashData = [NSMutableData dataWithLength: SHA_DIGEST_LENGTH]; \t NSString * temp = [[NSString alloc] initWithString: SHA1 ([mes octets de données], [longueur de mes données], [hashData mutableBytes])]; [/ CODE] Je reçois EXC_BAD_ACCESS – Knodel
Non. Vous pouvez faire une [hashData description] après avoir appelé SHA1 pour retourner un NSString. – diederikh
Merci! Ça marche! – Knodel