我的OpenSSL库在我的iPhone上工作正常,可以创建哈希等...我只是想知道如何在应用程序中创建一个盐渍密码,以便它匹配输出:
openssl passwd -crypt -salt xxxxxxxxxxxx密码
我正在寻找图书馆内的'passwd'功能,但似乎无法找到...
谢谢!
答案 0 :(得分:0)
这是一个移动到答案区的1个数字答案:
好的我有答案......您只需要执行以下操作:
const char *password = [[NSString stringWithFormat:@"passwordstring"] UTF8String];
const char *salt = [[NSString stringWithFormat:@"saltstring"] UTF8String];
const char *passwd = crypt(password, salt);
NSString *theToken = [NSString stringWithUTF8String:passwd];
NSLog(@"%@", theToken);
EZMode。