(NSData *)_hashDataSHA1:(NSString*)input withSalt:(NSString *)salt {
const char *cstr = [[NSString stringWithFormat:@“%@%@“, salt, input] cStringUsingEncoding:NSUTF8StringEncoding];
NSData *data = [NSData dataWithBytes:cstr length:strlen(cstr)];
unsigned char digest[CC_SHA1_DIGEST_LENGTH];
CC_SHA1(data.bytes, (int)data.length, digest);
return [NSData dataWithBytes:(const void *)digest length:CC_SHA1_DIGEST_LENGTH];
}