Шифрование данных Google

cyber-security

Google хочет изменить алгоритм шифрование данных. Сделает он это с помощью высокоэффективного нового метода под названием Adiantum.


В чем проблема

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

Для текстового сообщения это не так сложно. Но если вам нужно сделать то же самое, например, с изображениями или видео? То эти дополнительные вычисления складываются не так быстро.

Многие современные смартфоны и гаджеты оснащены специальным чипом. Этот чип выполняет некоторые из наиболее распространенных алгоритмов шифрования и процессов (а именно AES). Так же, как и графические процессоры для обработки графических вычислений в играх и тому подобное.

Но как насчет старых телефонов, или более дешевых? Точно так же, как они не могут запускать последние игры, они могут быть не в состоянии эффективно запускать последние криптографические процессы.

Они все еще могут шифровать вещи, конечно, но это может занять слишком много времени и разрядить батарею.

Интересы компании

Adiantum

Google, явно заинтересован в сохранении конкурентоспособности дешевых телефонов. Он пытается решать эту проблему, создавая специальные методы шифрования.

Метод для телефонов с низким энергопотреблением. Они называют его Adiantum, и это будет необязательно частью Android дистрибутивов.

Суть метода шифрования

Вместо использования AES он использует шифр ChaCha. Этот метод шифрования отлично оптимизирован для основных операций, которые любой процессор может выполнить достаточно быстро. Хотя, конечно, он не будет опережать специализированное оборудование и драйверы.

Это все хорошо известно и уже используется во многих местах. Согласно исследованиям, он работает лучше на более ранних чипсетах, таких как Cortex A7.

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

Это означает то же количество байтов, что и на выходе.Что хорошо, когда вы являетесь файловой системой и не хотите откладывать слишком много специальных блоков шифрования.

Выводы

Естественно, новые методы шифрования рассматриваются с некоторым скептицизмом профессионалами в области безопасности. Для некоторых, самое большое удовольствие в жизни — доказать, что они скомпрометированы или ненадежны.

Инженеры Adiantum говорят, что они имеют “высокую уверенность в своей безопасности”. Они выступают с заявлением(в настоящее время разумным), что его компоненты ChaCha и AES сами по себе безопасны.

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