Недавно Google выпустил Adiantum для эффективного шифрования.Я использовал AES для этого, но, как заявило Google,
Большинство новых устройств Android имеют аппаратную поддержку AES через расширения криптографии ARMv8.Тем не менее, Android работает на широком спектре устройств.Чтобы предлагать недорогие варианты, производители устройств иногда используют бюджетные процессоры, такие как ARM Cortex-A7, который не имеет аппаратной поддержки AES.На этих устройствах AES настолько медленный, что это может привести к ухудшению работы пользователя;запуск приложений займет намного больше времени, а устройство будет работать гораздо медленнее
Итак, учитывая этот случай. Я хочу использовать Adiantum для шифрования, которое использует в основном семейство ChaCha с Аутентификатор Poly1305 .У меня вопрос.
- Можем ли мы использовать это шифрование в Android при разработке?или это только для ОС Android?
- Я не смог найти никаких документов, связанных с тем, как его реализовать.
Было бы замечательно, если бы вы, ребята, могли пролить свет на это.Было бы полезно всем, если бы на нем было больше информации.