相关疑难解决方法(0)

适用于iPhone的Objective-C中的Sha256

当我使用此代码创建字符串的sha256时

unsigned char hashedChars[32];
NSString *inputString;
inputString = [NSString stringWithFormat:@"hello"];
NSData * inputData = [inputString dataUsingEncoding:NSUTF8StringEncoding];
CC_SHA256(inputData.bytes, inputData.length, hashedChars);
Run Code Online (Sandbox Code Playgroud)

它正确地返回哈希,但是我需要插入一个类似于\ x00\x25\x53的字符串,在这种情况下,该函数返回一个空字符串的sha256,因为指定的编码不能用于转换接收器.

现在,我的问题是:如何插入此特殊字符以生成正确的哈希?谢谢

iphone hash xcode objective-c sha256

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

hash ×1

iphone ×1

objective-c ×1

sha256 ×1

xcode ×1