используйте AES256 с xml - PullRequest
       2

используйте AES256 с xml

0 голосов
/ 29 июня 2011

Я хочу зашифровать свои данные и сохранить их в файле XML, но при использовании этого кода у меня возникает проблема.

- (void)applicationDidFinishLaunching:(UIApplication *)application {    

    self.party = [PartyParser loadParty];   



    NSString *plainString = @"This string will be encrypted";
    NSString *key = @"EUROTUN"; // should be provided by a user
    NSLog( @"Original String: %@", plainString );

    NSString *encryptedString = [plainString AES256EncryptWithKey:key];
    NSLog( @"Encrypted String: %@", encryptedString );

    [_party.players addObject:[[[Player alloc] initWithName:encryptedString level:1             rpgClass:RPGClassRogue] autorelease]];
    [PartyParser saveParty:_party];

    if (_party != nil) {
        for (Player *player in _party.players) {
            NSString * strData1 =player.name;
            NSLog( @"Decrypted String: %@",  strData1 );
        }
        // Add a new party member, for fun
    }

    // Override point for customization after app launch    
    [window addSubview:viewController.view];
    [window makeKeyAndVisible];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...