我选择了一种算法来加密文件。我可以加密文本或图像文件。如何编写适用于文本和图像文件的通用加密方法?我正在使用 Objective-C。
最佳答案
无论您要加密什么,您都可能使用数据或特别是 NSData,然后将其转换为字符数组,然后应用算法。因此,创建一个以 NSData 作为参数的方法,并返回加密的 NSData。
例如
-(NSData*)encrypt:(NSData*)data{
///your algorithm
return enCryptedData;
}
将您的Image
或File
转换为NSData
并将其传递给该方法。
关于iphone - 使用 C 或 Objective-C 加密不同类型的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5959209/