/ / кой е най-добрият метод за шифроване, който да използвате в Android? - андроид, криптиране

който е най-добрият метод за кодиране, който да използвате в Android? - андроид, криптиране

Намерих толкова много методи за шифроване, налични в Java. аз прочетох, че AES е най-добрият.

всъщност ми е необходимо файлово криптиране в Android. мога ли да използвам AES метод? или по друг прост начин?

Благодаря предварително!!

Отговори:

1 за отговор № 1

Можете да използвате AES и това е много добър вариант. Независимо дали това е най-доброто, е невъзможно да се каже.За целите на сигурността няма притеснение, ако го използвате правилно (по-голямата грижа ще бъде нещо като ключов мениджмънт и спазване на най-добрите практики). По отношение на ефективността, това може да е проблем за някои устройства с Android. Може би искате да използвате Blowfish за ефективност. Това не е по-малко сигурно в този момент пример за криптиране и декриптиране на файл, който да ви помогне да започнете с кода.


0 за отговор № 2

В зависимост от това, което искате да използвате, може да искате алгоритъм за кодиране, който е много по-бавен от "най-добрия", така че Blowfish обикновено се препоръчва, тъй като може да бъде настроен на различни нива на скорост.

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