質問

私は、NSStringの型変数のHMAC-SHA1を生成します。私はポストを見たが、この方法は、内CCHmac(kCCHmacAlgSHA256, cKey, strlen(cKey), cData, strlen(cData), cHMAC);

NSString *hash = [HMAC base64Encoding]; 行ます。

私は任意の文字列のHMAC-SHA1を生成する方法を提案してください。

役に立ちましたか?

解決

あなたは、ソースファイルの先頭にこれを持っている?

#import <CommonCrypto/CommonHMAC.h>

あなたの質問のBASE64部分については、この質問には、あなたが表示されますどこにbase64エンコードライブラリ/プロトコルを取得する。

他のヒント

base64Encoding問題について

: これはNSDataのは、デフォルトでは、このメソッドが含まれていないためである、あなたはそれとのNSDataを拡張する必要があります。このリンクでは http://cocoawithlove.com/説明されています2009/06 / base64でエンコード・オプション・オン-MAC-and.html の幸運!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top