Skip to content

Instantly share code, notes, and snippets.

@bbuck
Created April 24, 2014 22:12
Show Gist options
  • Save bbuck/11271282 to your computer and use it in GitHub Desktop.
Save bbuck/11271282 to your computer and use it in GitHub Desktop.
+ (NSString *)signString:(NSString *)paramString {
NSData *paramData = [paramString dataUsingEncoding:NSUTF8StringEncoding];
NSData *secretData = [kMessagePetzAPISecret dataUsingEncoding:NSUTF8StringEncoding];
NSMutableData *sigData = [NSMutableData dataWithLength:CC_SHA256_DIGEST_LENGTH];
CCHmac(kCCHmacAlgSHA256, secretData.bytes, secretData.length, paramData.bytes, paramData.length, sigData.mutableBytes);
return [sigData hexadecimalString];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment