我想加密音频文件;我如何在 iPhone 中实现它?是否有任何框架可以完成这项工作?
这是我用来加密文件的代码,
NSData *inputData = [NSData dataWithContentsOfFile:localfilePath.path];
NSString *encryptKey=[NSString stringWithString:@"nywleS"];
CCCryptorStatus status = kCCSuccess;
NSData *encrypted = [inputData dataEncryptedUsingAlgorithm:kCCAlgorithmAES128 key:encryptKey initializationVector:@"Selwyn" options:0 error:&status];
NSData *decryptedData = [outputData decryptedAES256DataUsingKey:encryptKey error:nil];
但是在 CBS 模式下加密后原始文件大小变小了。而且解密后,它的大小与加密后的大小相同。