Шифрование / дешифрование XML на компьютере пользователя - PullRequest
0 голосов
/ 17 октября 2011

У меня есть файл XML, который я хочу сохранить на компьютере пользователя.Я хочу, чтобы этот файл был зашифрован, чтобы пользователь не использовал / не понимал данные.Когда потребуется, этот зашифрованный файл будет расшифрован, а интерфейс прочитает его и будет использовать данные.Для front-end и Encryption / Decryption я буду использовать Java.

Мне нужно несколько советов о том, как это сделать.Greenhorn в криптографии.

Какой может быть лучший подход?

Ответы [ 2 ]

3 голосов
/ 17 октября 2011

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

Когда вы думаете о применении шифрования, почти всегда (за исключением случаев, когда профессиональные разработчики безопасности) используют хорошуюпровайдер твоих фреймворков сделал для тебя.Java предлагает криптографические расширения, которые вы можете начать с здесь .Вот несколько хороших примеров использования здесь .

0 голосов
/ 17 октября 2011

Вы можете использовать кодировщик / декодер base64, если хотите просто запретить просмотр и / или редактирование файлов XML напрямую.

Это не самое лучшее решение в отношении безопасности, но оно будет работать, если вам что-то нужнолегко и быстро.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...