2

我必须解密(AES 256)目标 c 中的字符串。

我有对方用来加密的密钥和 IV(C#)。

你可以帮帮我吗 ?

4

1 回答 1

2

请看看这个应用程序

您需要做的就是在您的应用程序 中的所需文件中添加来自存储库AES256AndBase64的 Helper 类。#import "NSString+AESCrypt.h"

使用- (NSString *)AES256DecryptWithKey:(NSString *)key方法解密数据:

    NSString* dummyString=@"Steve Job";

    NSLog(@"Normal String- %@",dummyString);

    NSString* encrypt_decrypt_Key=@"apple";

    NSString *encryptString = [dummyString
                                  AES256EncryptWithKey:encrypt_decrypt_Key];

    NSLog(@"Encrypt String- %@",encryptString);

    NSString *decryptString = [encryptString
                               AES256DecryptWithKey:encrypt_decrypt_Key];

    NSLog(@"Decrypt String- %@",decryptString);
于 2012-11-22T17:38:55.323 回答