Одним из главных препятствий для внедрения новых аппаратных и программных решений на рабочем месте является прямое требование шифровать все коммуникации, защищая их от любопытных глаз современных наглых хакеров. Именно поэтому тысячи компаний до сих пор, к удиволению, выпускают телефоны Blackberry. Поскольку все больше потребителей и компаний требуют возможность использовать собственные устройства, как сотрудники могут гарантировать, что их устройства так же безопасны, как того хотелось бы директору по информационным технологиям? У Google есть идея.
Project Vault, представленный сегодня на конференции Google I/O, — это microSD-карта с полноценной операционной системой, ARM-процессором, NFC-чипом и антенной, упакованными внутрь. Ну и 4 ГБ памяти. Хотя это само по себе уже невероятно, что действительно делает эту microSD-карту особенной, так это то, что операционная система, которую она использует, известна как операционная система реального времени (RTOS) и оснащена набором криптографических решений для защиты данных и безопасной передачи сообщений другим пользователям Project Vault microSD-карт. RTOS отличается от операционных систем, к которым большинство из нас привыкло (например, Unix), которые не могут одновременно выполнять все процессы, которые мы им поручаем, а быстро переключаются между задачами, по крайней мере, гарантируя, что компьютер остается отзывчивым для пользователя (то есть не зависает). Операционные системы реального времени имеют более строгие сроки выполнения поставленных им задач.
Основная функция Project Vault — это сверхзащищенный обмен сообщениями, чтобы хакеры или АНБ не могли шпионить (что также объясняет, почему Vault использует RTOS — все ресурсы выделены для быстрого шифрования и отправки/получения сообщений). Однако шифрование работает только тогда, когда и отправитель, и получатель используют SD-карты Project Vault, но оно будет работать на любом устройстве со слотом для microSD — поддерживаются ноутбуки, смартфоны, планшеты и т. д. Google заявляет, что microSD-карту также можно использовать для шифрования видео и в качестве альтернативы паролям (где карта может генерировать криптографические пары ключей и безопасно их хранить). Компания разместила SDK на Github, который разработчики могут использовать для создания приложений для нового проекта. Возможно, следующий Сноуден будет отправлять конфиденциальные документы журналистам со своего смартфона?
