私はhttp://pastie.org/966473にあるコードを使用してObjective-C(iPhone用)でAESを使用して文字列を暗号化/復号化しています。Objective-C - このメソッドを呼び出すには?
私はAES.mというファイルに2つのメソッドを配置しました。
#import <Foundation/Foundation.h>
@interface AES : NSObject
@end
私はこのような暗号化メソッドを呼び出ししようとしています:
NSString *strData = txtText.text;
NSMutableData *objNSData = [NSMutableData dataWithData:[strData dataUsingEncoding:NSUTF16StringEncoding]];
AES *myScript = [[AES alloc] init];
objNSData = [myScript EncryptAES:txtPassword.text];
strData = [[NSString alloc] initWithData:objNSData encoding:NSUTF16StringEncoding];
NSLog(@"%@",[objNSData description]);
をしかし、それは動作しませんAES.hは次のようになります。それは方法を見つけることができないと言います。私はAES.hとAES.mの両方をインポートしようとしましたが、運はありません。
[AES文字列暗号化(objective-c)]の可能な複製(http://stackoverflow.com/questions/7289870/aes-string-encryption-in-objective-c) –