NSData から変換された RNcryptor を使用して NSString を復号化する方法はありますか? 不明なヘッダー エラーが発生し続けます。暗号化するために私がやっていることは次のとおりです。
NSData *data = [@"FeedMeMorePizzaPlease" dataUsingEncoding:NSUTF8StringEncoding];
NSData *encryptedData = [RNEncryptor encryptData:data
withSettings:kRNCryptorAES256Settings
password:@"pizzaHutIsTheWorst"
error:&error];
NSString *encString = [encryptedData base64EncodedStringWithOptions:0];
次に、encString をサーバー上のテキスト ファイルに入れ、次のようにします。
NSURL *gUrl = [NSURL URLWithString:@"https://myurlissupersecret.com/cheese.txt"];
NSString *sillyString = [NSString stringWithContentsOfURL:gUrl encoding:(NSUTF8StringEncoding) error:nil];
NSData *blindData = [sillyString dataUsingEncoding:0];
NSData *decryptedData = [RNDecryptor decryptData:blindData withSettings:kRNCryptorAES256Settings password:@"pizzaHutIsTheWorst" error:&error];
とにかくこれを行うことはありますか?または、常にファイルを暗号化/復号化する必要がありますか?