如何在文件上添加/维护校验和?

Jul*_*les 5 iphone cocoa-touch objective-c ios

我需要将一些数据放入文件中,但我希望确保数据保持不变.来自损坏或修改文件的用户.

有人能指出我正确的方向,如何将校验和添加到文件,读取/检查文件是否正确?

Raf*_*fAl 4

您可以使用MD5哈希,这是最好的选择。以下是如何MD5NSStringNSDataFile创建哈希:

http://iosdevelopertips.com/core-services/create-md5-hash-from-nsstring-nsdata-or-file.html