Сохранение имени пользователя и пароля в приложении Windows Mobile (6.0) - PullRequest
1 голос
/ 12 мая 2010

Мне нужна помощь в разработке моего мобильного приложения. Я должен хранить данные пользователя permant (имя, пароль), так каков наилучший способ сделать это? Я не знаю специального API для него, так где хранить постоянные данные на Windows Phone?

Может быть, в мобильном реестре win или внутри файла? Или я должен использовать легкую базу данных? У кого-то есть опыт с этим?

спасибо, Стефан

Ответы [ 2 ]

2 голосов
/ 14 мая 2010

Когда Microsoft хранит учетные данные (например, для WiFi или чего-то еще), она сохраняет их в реестре. Доступ относительно быстрый, а с шифрованием - относительно безопасный.

В ОС Windows Mobile встроено шифрование. Вы можете использовать Cryptography API ; в частности, функция :: CryptProtectData () с флагом CRYPTPROTECT_SYSTEM.

-PaulH

0 голосов
/ 13 мая 2010

Ну, я бы предложил вам использовать XML-файл с шифрованием. Поскольку производительность очень важна для мобильных приложений, вам следует избегать легкой базы данных, поскольку она потребляет больше процессора и памяти по сравнению с простым XML-файлом. XML-файл с шифрованием поможет повысить производительность и безопасность данных.

...