Я хочу зашифровать аудиофайл, как мне его достичь в iPhone. Есть ли какие-либо рамки для этого.Шифрование аудиофайла в 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. А также после дешифрования его размер такой же, как зашифрован. Не могли бы мне помочь в этом.
Спасибо,
Помните, что любой, кто решил, все равно может получить ваш аудиофайл, это в основном предотвратит случайное копирование файлов из .ipa после синхронизации с iTunes. Тем не менее, вы могли бы достичь тех же результатов с помощью простого XOR или аффинного шифра. (Если маршрут AES окажется недостаточно выполненным) – iccir
у вас есть образец кода для реализации, который я могу просмотреть. – Selwyn
добавлен в качестве ответа, пожалуйста, не принимайте, хотя - поскольку он не отвечает на ваши исходный вопрос;) – iccir