我正在尝试使用cipherName作为aes128使用“ SSCrypto”从我的应用程序配置Touch ID。
if(cipherName)
{
cipher = EVP_get_cipherbyname((const char *)[cipherName UTF8String]);
if(!cipher)
{
NSLog(@"cannot get cipher with name %@", cipherName);
return nil;
}
}
else
{
cipher = EVP_bf_cbc();
if(!cipher)
{
NSLog(@"cannot get cipher with name %@", @"EVP_bf_cbc");
return nil;
}
}
以上是我正在执行的代码。我将密码设为NULL,因此从此方法返回nil。