iPhone - 使用内置库的AES256加密

时间:2010-05-20 22:20:13

标签: iphone encryption aes

嘿所有,我使用http://pastie.org/966473作为参考,因为我需要做的就是使用AES256加密来加密某些内容。我创建了一个类,并将实现放在我的类的实现之上。

@implementation
//pastie code
@end

@implementation 
//my class code
@end

在我的类代码中,我创建了一个NSMutableData并尝试调用EncryptAES方法,并收到一条警告,说它可能没有响应。我在这做错了什么?我需要在其他地方实现pastie代码吗?谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

那只是@implementation块。您还需要定义类别。把它放在你的头文件中:

@interface NSMutableData (AES)
    - (NSMutableData*)EncryptAES:(NSString *)key;
    - (NSMutableData*)DecryptAES:(NSString *)key
                      andForData:(NSMutableData*)objEncryptedData;
@end