Какой лучший метод шифрования для использования в Android? - PullRequest
1 голос
/ 11 апреля 2011

Я нашел так много методов шифрования, доступных в Java. Я читал, что AES является лучшим.

На самом деле мне нужно шифрование файлов в Android. Могу ли я использовать метод AES? или любой другой простой способ?

Заранее спасибо !!

Ответы [ 2 ]

1 голос
/ 11 апреля 2011

Вы можете использовать AES, и это очень хороший вариант. О том, лучшее это или нет, сказать невозможно. В целях безопасности не стоит беспокоиться о том, правильно ли вы его используете (более серьезной проблемой будут такие вещи, как управление ключами и следование рекомендациям). С точки зрения производительности это может быть проблемой на некоторых устройствах Android. Возможно, вы захотите использовать Blowfish вместо производительности. Это не менее безопасно в это время. Вот пример шифрования и дешифрования файла, чтобы помочь вам начать работу с кодом.

0 голосов
/ 11 апреля 2011

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

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

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