Как защитить паролем файл zip с помощью target-zip и CRC32?

Я пытаюсь защитить паролем zip-файл, созданный с помощью Objective-zip. Он требует от меня crc32, но я просто не могу заставить его работать, каждый раз, когда я его распаковываю (с помощью "Unarchiver"), я получаю "неправильный пароль" и т. Д.

Я осмотрелся здесь и, хотя мне удалось найти что-то, я не смог найти ничего полезного, поэтому я подумал, что все в порядке, чтобы открыть новый вопрос.

Это мой код до сих пор:

//file i want to zip
NSString *path = @"/Users/dominik/Coding/zipthis.txt";
NSData *data = [NSData dataWithContentsOfFile:path];

//Objective Zip Stream
OZZipWriteStream *stream= [zipFile writeFileInZipWithName:@"fileInZip.txt" fileDate:[NSDate date] compressionLevel:OZZipCompressionLevelBest password:@"password" crc32:result];

//I don't know what this log does
    NSLog(@"CRC32: %lu", result);

Какие-либо предложения?

0 ответов

Другие вопросы по тегам