Objective c 如何使用目标zip和CRC32对zip文件进行密码保护?

Objective c 如何使用目标zip和CRC32对zip文件进行密码保护?,objective-c,zipfile,password-encryption,crc32,objectivezip,Objective C,Zipfile,Password Encryption,Crc32,Objectivezip,我试图用密码保护我用Objective zip创建的zip文件。它需要我提供一个crc32,但我似乎无法让它工作,每次我解压它(使用“Unarchiver”),我都会得到“错误的密码”等等 我在这里四处看看,虽然我能找到一些东西,但我找不到任何有用的东西,所以我认为可以打开一个新的问题 这是我目前的代码: //file i want to zip NSString *path = @"/Users/dominik/Coding/zipthis.txt"; NSData *data = [NSDa

我试图用密码保护我用Objective zip创建的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);
有什么建议吗