knox enrollment service что это за программа на андроид

Как это работает: Samsung Knox

Константин Иванов

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Bring your own device

Множество людей используют свои личные телефоны для работы. Политика, получившая название BYOD (Bring Your Own Device, «принеси свое собственное устройство») становится все более популярной по мере того, как растут цены на телефоны, а потребительские модели становятся все более безопасными. Программы для корпоративного использования для мобильных устройств есть и у Apple, и у Google, но, возможно, одна из самых простых в использовании — как для вас, так и для любого IT-специалиста — это Samsung Knox.

Если вы являетесь владельцем устройства Galaxy не старше пары лет, тогда, вероятно, на нем есть Samsung Knox. Это не то, что требует установки, поскольку является частью ОС Android в варианте от Samsung, а не разновидностью приложения или библиотекой поддержки.

Knox – это часть Android, которая может быть предустановлена, и люди, которым он не нужен, знают, насколько сложным может быть его удаление. Knox также встроен в оболочку Tizen на носимых устройствах Samsung. Давайте посмотрим, что же такое Samsung Knox и что он умеет.

Что это такое?

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Samsung Knox – это особый слой безопасности, который имеется в топовых телефонах Samsung и служит для того, чтобы отделять и изолировать личные и рабочие данные пользователя. Можно представить себе это как способ фактически превратить один телефон в два – именно так происходит управление приложениями и данными, которые эти приложения генерируют, как, впрочем, и данными, которые вы вносите в них сами.

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

По умолчанию, как только вы заходите в раздел своего телефона, защищенный Knox, у вас остается доступ только к нескольким приложениям – это Камера, Галерея, Почта, Мои файлы, Телефон, Контакты, браузер Samsung, Загрузки и S Planner. Вы можете добавлять и другие приложения в слой, защищенный Knox, и они будут «скопированы» туда, где их данные будут храниться отдельно от того же приложения на «обычном» слое вашего телефона.

Для работы Knox требуется два условия. Вам нужно подходящее устройство – не все телефоны Samsung (а также часы и планшеты) поддерживают Knox, вот их список. И вам нужен правильный софт: вы найдете Samsung Secure Folder в Play Store, если ищете с совместимого телефона, а если с устройства, на котором установка невозможна, то вы его и не увидите.

Есть и третий важный компонент, который может быть использован для корпоративных целей. Это Knox Premium или его эквивалент. Это не то, что имеет смысл использовать дома (хотя если очень хочется, то можно), и это возможность для IT-отдела управлять слоем Knox на телефонах, являющихся частью группы устройств с доступом к серверу. По сути, это облачное решение, созданное для работы с Knox, и безопасная платформа «под ключ».

Knox сертифицирован для использования правительством в Финляндии, Франции, Казахстане, Нидерландах, Испании, Великобритании и США. Также в определенных конфигурациях он соответствует стандартам FIPS_140-2 и ISCCC (китайский стандарт кибербезопасности). Это означает, что такие организации, как Министерство обороны США, уверены в безопасности использования Knox своими сотрудниками (с доступом к информации для служебного пользования). А это значит, он достаточно безопасен и для вас.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

В Android Oreo Knox был включен в бизнес-решение от Google Android for Work, чтобы обеспечить защиту ядра Linux в реальном времени, проверку на вредоносные программы и части процедуры доверенной загрузки. Samsung использует электронный предохранитель eFuse, чтобы определить, было ли загружено неофициальное программное обеспечение, изменив проверку статуса гарантии на 0x1, когда попытка была обнаружена. И это не сбрасывает моментально настройки к заводским значениям.

Использовать или нет?

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Использование Samsung Knox ни в коем случае не обязательно, и если вы не тот человек, что постоянно копается в софте своего телефона, вы можете и не узнать, что он там есть. Но если ваш телефон разработан с поддержкой Knox, то для вас это бесплатно, так что почему бы не попробовать.

Скорее всего, вы не обладаете секретной информацией и никто не следит за вами, пытаясь украсть ценные данные. Люди и организации, которые охотятся за пользовательскими данными, могут не воспринимать вас как непосредственную цель, но попади ваш телефон кому-то в руки, они могут попытаться выудить из него все что только возможно. Использование Knox для защиты информации, которая для вас ценна, это очень просто, а репутация у данного решения очень достойная.

Кроме того, Knox – отличный способ спрятать конкретные файлы и папки от тех, кто время от времени может иметь доступ к вашему телефону – дети, соседи по комнате и т.д. Если поместить приложение в Knox, его данные будут доступны только по паролю, а также можно использовать приложение My Files, чтобы спрятать файл или папку от нежелательных глаз.

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

Вопрос к владельцам устройств Samsung – а вы, уважаемые читатели, пользуетесь Knox? Если да, то делитесь своими сценариями, если это, конечно, не секретная информация ☺

Источник

Зачем нужна программа Samsung KNOX и как отключить

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Что такое KNOX Samsung?

Это уникальное приложение, которое известная трансатлантическая компания Samsung из Южной Кореи начала устанавливать на свои устройства после выхода операционной системы Android версии 4.3. Оно предустановленно на всех приобретаемых смартфонах Samsung.

Утилита выполняет функцию защитника гаджета – она защищает все личные данные пользователя и выполняет их сохранение. Во-первых – это важная функция для любого гаджета. Во-вторых – это повышает безопасность. Однако в противопоставлении этому у многих пользователей KNOX вызывает массу неудобств, особенно если были получены root права. Здесь программа мешает и есть возможность отключить ей или полностью удалить из памяти устройства. Но тогда защита со смартфона будет снята.

Вот кстати пример ошибки, которая возникает из-за работы утилиты:
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Дизайн

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

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Обратите внимание

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

Принцип работы

KNOX (что это за приложение, описано выше) – независимый компонент операционной системы Android. Совместимо с устройствами, начиная с модели Galaxy S3. На более ранние аппараты официально не устанавливается, однако теоритически такое возможно.

Как работает данное приложение? Рассмотрим на примере «Скайпа». Пользователю необходимо авторизоваться в программе для того, чтобы получить доступ к функциям. Это делается с помощью ранее зарегистрированного логина и пароля. Однако если на мобильном устройстве установлен KNOX, то создается второй аккаунт (дополнительный). Именно он находится в защищенной зоне. Для входа в него понадобится ввести пароль, отличающийся от предыдущего, или использовать сканер отпечатка пальца. Аккаунт в KNOX независимый. Если на устройстве удалить «Скайп», то он останется в защищенном приложении.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Knox решение

Иллюстрация того, как мобильная платформа безопасности Samsung Knox может помочь в развитии вашего бизнеса.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Knox Workspace

Полнофункциональный рабочий контейнер

Рабочий контейнер предприятия, изолирующий рабочие приложения и данные от остальных данных, хранится на чипсете устройства и платформе Knox

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Knox Premium

Облачное управление устройствами

Облачное кросс-платформенное решение EMM объединено с контейнером безопасности на устройствах Samsung

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Knox Configure

Настройка и развертывание парка корпоративных устройств

Облачная версия инструмента позволяет осуществлять удаленную настройку и динамичное обновление политик парка мобильных корпоративных устройств, включая обновления большинства функций

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Knox Mobile Enrollment

Установка и регистрация Агента для EMM

Облачный нструмент для установки EMM Агента и автоматической регистрации мобильных устройств в EMM

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Knox Customization SDK

Сложное конфигурирование мобильных устройств

Комплект средств разработки, обеспечивающий доступ к более, чем 1000 API для настройки и персонификации Samsung устройств

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Knox Enabled App

Дополнительная защита для Android приложений

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

* Доступность решений Knox Configure и Knox Mobile Enrollment может зависеть от страны продажи. Более детальную информацию можно найти на сайте SamsungKnox.com

Что может сделать Samsung KNOX?

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

С какими устройствами совместимо приложение

Этот независимый компонент может работать только на устройствах Samsung с операционной системой Android.

Сразу стоит пояснить, что он совместим не со всеми устройствами компании, а только с Samsung Galaxy S3 и выше.

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

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Основу программы составляет своеобразная виртуальная система, располагающаяся внутри ОС Андроид.

При помощи особого шифрования файловой системы создается безопасная рабочая среда.

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

Преимущества и недостатки Samsung My KNOX

Начну с перечисления явных «плюсов», которые можно выделить на основании многочисленных пользовательских отзывов:

Но есть и несколько «минусов»:

Не так давно был выпущен аналогичный софт с улучшенными алгоритмами шифрования и расширенным функционалом – Secure Folder. Он расходует меньше аккумулятора, но совместим исключительно со смартфонами/планшетами корейского бренда.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Как включить

Если вы используете гаджет от Samsung на базе операционной системы Android, но не замечаете работы программы, но хотели бы пользоваться ей, то выполните следующий алгоритм по активации:

После принятия лицензионного соглашения, программа активируется и будет осуществлять защиту устройства и личных данных. Гаджет будет работать в обычном режиме. Но в некоторых случаях KNOX доставляет неудобства. Рассмотрим решение.

Samsung Knox для IT менеджеров

Надежная защита от утечки данных и хакерских атак
Samsung Knox — это решение для усиления защиты ОС Android, данных и приложений предприятий. Это решение защищает устройство от системных сбоев и несанкционированного доступа к данным. Легкое и совместимое с существующей инфраструктурой предприятий, такой как MDM, VPN и различными сервисами, решение Knox — это надежное и удобное решение для IT подразделений, которые ищут способы реализации программы внедрения стратегий Bring Your Own Device (BYOD).
Samsung Knox для персонала
Используй свой смартфон для работы
Samsung Knox — это надежная и интуитивно-понятная двойная платформа для работы и дома. Knox контейнер позволяет персоналу использовать свой смартфон для работы и личных целей.
Samsung Knox для партнеров
Samsung Knox – простой способ управления мобильными телефонами
Samsung Knox дает возможность существующей Android эко-системе приложений автоматически интегрироваться в локальную сеть предприятия, работать с корпоративными приложениями без риска потери данных. Samsung Knox дает возможность избавить разработчиков приложений от разработки специфических для каждого предприятия IPS compliant VPN, решения проблем шифрации данных на самом устройства и Enterprise Single Sign On (SSO).

Как пользоваться функцией Knox и защищённым каталогом

Когда Knox установлен на телефон Samsung, то он включится при запуске девайса, проверяя ядро на целостность. Если вмешательства не были обнаружены, устройство запускается как обычно. Каждая программа, запущенная в среде Knox, также жёстко контролируется. Система следит за приложением, и если оно пытается выполнить какие-либо несвойственные ему действия, то оно блокируется.

Особый функционал, который обеспечивает Knox – защищённый раздел телефона «Secure Folder». Обычный каталог с защитой паролем можно найти в Гугл Плей – ничего необычного здесь нет. Но «Secure Folder» принципиально отличается от этих программ. Она позволяет не только хранить файлы, но и открывать на девайсе копии приложений с другими аккаунтами.

Кстати о других полезных встроенных функциях мы рассказывали отдельно:

Фактически, узнав о Knox Samsung, вы можете совмещать на одном телефоне частные и корпоративные аккаунты, или же просто свои вторые учётные записи и работать в них одновременно. Причём второй комплект профилей будет защищён значительно лучше первого. Ни коллеги, ни семья, ни кто-то посторонний вроде таможенника на границе, не смогут даже увидеть эти дубликаты приложений и ваши частные файлы. Ведь вход в каталог защищается одним из инструментов на ваш выбор: паролем, пин-кодом или биометрикой, сканирование которой поддерживает телефон. Ниже я расскажу все нюансы, как пользоваться защищенной папкой Samsung.

Как создать и войти

Итак, как создать защищенную папку на Андроид Самсунг:

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Где находится защищённый каталог

Чтобы ответить, где находится защищенная папка Samsung, нужно знать, создавали ли вы её и скрывали ли видимость, как на предыдущем этапе. Самый простой способ, как как найти защищенную папку в Самсунг – с помощью поиска. Введите «папка» или «Folder», и вы увидите её в результатах. Вручную обнаружить её можно на одном из экранов Самсунга. Перенос защищенной папки на Samsung в другое место рабочего стола или на другой экран осуществляется как для обычного ярлыка, перетаскиванием.

Если же найти каталог таким образом не удаётся, перейдите в «Настройки» – «Биометрия и безопасность» – «Защищенная папка». Вы можете запустить её и настроить отображение. Это ответ на вопрос как открыть защищенную папку на Самсунг – всё зависит от ваших настроек.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Как перенести файлы и приложения

Для того чтобы перенести файлы или приложения в этот каталог, воспользуйтесь кнопками в верхней части. Этот способ – и о том, как переместить фото в защищенную папку Самсунг.

Это очень простая операция, но она очень эффективна. Даже если телефон будет утерян и кем-либо разблокирован, они не получат доступ к информации, которая здесь хранится. А аккаунты, открытые на помещённых сюда приложениях, не будут высвечивать свои сообщения на главном экране, так что кто-то мог бы их прочитать.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Как отключить или удалить KNOX от Samsung

Перед тем, как отключить или удалить KNOX, стоит подумать, нужно ли это делать. Это оправдано в случае нестабильной работы приложения, а в других ситуациях может быть излишне. Если вы всё-таки решили это сделать, то есть разные способы. Чтобы совсем удалить KNOX, не обязательно иметь root-права или пользоваться специальными программами, хотя есть и такие. Нужно просто запустить приложение, войти в меню и выбрать «Удалить KNOX». На предложение сделать резервную копию лучше согласиться, и ввести пароль, если потребуется. После этого произойдёт удаление и телефон перезагрузится. Можно попробовать удалить и другим способом – зайти на Play Market, найти там KNOX, а так как это приложение уже установлено, то будет доступен пункт «Uninstall» — «Удалить». Им и воспользуйтесь. Но такой способ работает не у всех, так как приложение может быть тесно интегрировано с системой и блокировать такие действия. Иногда требуется отключить KNOX, не удаляя его. Сделать это можно с помощью сторонних утилит:

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

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

Источник

Secured by Knox — механизмы мобильной безопасности Samsung

Если у вас телефон Samsung, то вы, возможно, замечали на экране загрузки фразу «Secured by Knox». Что это вообще значит? Под катом – описание платформы мобильной безопасности, предустановленной на большинстве смартфонов и планшетов Samsung. Это первый русскоязычный обзор того, какие механизмы вообще существуют в решении Knox.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Введение

В 2019 году компания Samsung Electronics отметила 50 лет, а еще этот год отмечен другой круглой датой – 10 лет с момента выпуска первого устройства линейки Galaxy — GT-I7500. Вот так выглядела эта модель:

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

По сегодняшним меркам телефон имел очень скромные характеристики: экран размером 3.2 дюйма и процессор с тактовой частотой всего в 528 МГц, работал под управлением одной из первых версий ОС Android. Собственно говоря, в 2009 году модель не была уникальной: на рынке были устройства на открытой ОС Android со схожими аппаратными характеристиками на платформе ARM. Было понятно, что для успеха нужна «изюминка», выделяющая компанию из общего ряда.

Несомненно, открытость операционной системы повлияла на успех ОС Android: по оценкам IDC на октябрь 2019 она установлена на 87% проданных смартфонах, и это число продолжает расти. Но и тогда, и сейчас, вопрос безопасности Android – одна из часто обсуждаемых тем.

Samsung представила платформу Knox, как ответ на вызовы в области информационной безопасности мобильных устройств. Первая редакция Knox (старое название «SAFE» или «Samsung for Enterprise») вышла в 2012 году вместе с Galaxy S3.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Последняя на сегодняшний день мажоритарная версия платформы (3.0) была выпущена вместе с Galaxy S9 в 2018. Актуальная версия на момент написания статьи — 3.4. Название Knox происходит от Форт-Нокса – одного из самых защищенных хранилищ золотых запасов в мире.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Что же такое Knox? Сейчас под этим названием (или уже правильнее брендом) понимается всё, что связано в Samsung с мобильной безопасностью. Сюда относят менеджер паролей Samsung Pass, Защищённая папка, платёжный сервис Samsung Pay, и целое семейство корпоративных решений, но в основе этого лежит платформа Knox.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

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

Сюда включаются следующие принципы:

Платформа Knox решает и эту задачу:

Построение доверенной среды

Перед тем, как углубиться в рассмотрение отдельных механизмов, нужно пару слов сказать об основе всех аппаратных механизмов защиты платформы Knox – архитектуре TrustZone-based Integrity Measurement Architecture (TIMA). Она базируется на ARM TrustZone Framework.

В парадигме TrustZone существует 2 «мира» (области):

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Источник: www.arm.com

Функционал телефона делится между этими двумя областями следующим образом:

Аппаратный корень доверия

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

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Производство устройств на фабрике Samsung Electronics, г. Гуми, Южная Корея

Загрузка устройства

Безопасная загрузка (Secure Boot)

Процесс загрузки устройства состоит из цепочки загрузчиков, каждый из которых проверяет подпись следующего компонента, после чего запускает его. Если проверка не проходит, процесс загрузки прерывается. Данный механизм называется Secure Boot, в своей работе он использует Samsung Secure Boot Key (SSBK) – асимметричную пару ключей в аппаратном хранилище.
Secure Boot гарантирует загрузку устройства только с помощью доверенных загрузчиков Samsung. Если один из загрузчиков скомпрометирован, то запуск устройства прерывается, предотвращая потенциальную компрометацию устройства.

Доверенная загрузка (Trusted Boot)

Secure Boot путем проверки подписи решает проблему сторонних загрузчиков, но не решает проблему старых, неактуальных версий, потенциально несущих в себе ряд известных уязвимостей. Поэтому разработан механизм доверенной загрузки Trusted Boot, работающий поверх Secure Boot. Он проверяет актуальность версии загрузчика. Результаты проверки записываются в защищённую память в TrustZone Secure World и могут быть использованы для будущих проверок.

Knox Verified Boot (KVB)

В момент начала загрузки ОС активируется ещё один механизм, называемый Knox Verified Boot. KVB – расширение механизма Android Verified Boot (AVB). Помимо стандартных метрик, контролируемых AVB, KVB также учитывает результаты, полученные Trusted Boot и Secure Boot (т.е. целостность загрузчиков и их актуальность). За счёт выполнения всех операций KVB в загрузчике, данная проверка является надёжной и безопасной (процедура осуществляется вне проверяемого объекта).

Компонент Knox Verified Boot является достаточно новым и поддерживается устройствами, начиная с Samsung S10, работающих под управлением операционной системы Android P или более поздних версий.

Графически процесс загрузки устройства, защищённого механизмами Knox можно представить следующим образом:

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Аппаратный флаг Knox Warranty Bit

Knox Warranty Bit — функция безопасности, позволяющая зафиксировать факт установки неофициальной версии системного программного обеспечения на устройство. Устройства со сработавшим Warranty Bit не могут использовать некоторый функционал, например, Knox Workspace. Флаг не может быть возвращён в исходное состояние. Он гарантирует, что устройство Samsung ранее запускалось только с доверенной ОС.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид
Рис. Слева кастомная прошивка, KNOX WARRANTY VOID 0x1

Аппаратная блокировка возврата к старым версиям ПО (Rollback Prevention)

Старые версии загрузочных компонентов могут содержать уязвимости. Rollback prevention – функция, блокирующая возврат на более старую версию ОС. Минимальная версия загрузчика, возможная для прошивки, хранится в защищённой области. Минимальная возможная версия ядра ОС хранится в самом загрузчике. При штатном обновлении системы, минимально допустимые версии загрузчика и ОС повышаются. Вернуться на предыдущую или более раннюю версию невозможно.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Вернуться с Android P на Android O невозможно.

Контроль целостности доверенной среды

После запуска целостность системы нужно регулярно проверять. Для этого в Knox существует несколько механизмов.

Компонент Periodic Kernel Measurement (PKM)

Компонент Real-time Kernel Protection (RKP)

Trusted Boot защищает от загрузки измененного ядра, но ядро может быть подвергнуто атаке во время работы устройства. Необходим постоянный мониторинг целостности кода и критичных данных. RKP – это мониторинг безопасности, расположенный в изолированной среде – либо в ARM TrustZone Secure World, либо в «тонком» гипервизоре, защищенном аппаратными расширениями виртуализации.

RKP использует специальные методы, чтобы контролировать управление памятью в Normal World, перехватывать критичные запросы и оценить их влияние до того, как произойдёт их выполнение. Механизм защиты ядра в реальном времени дополняет периодические проверки целостности ядра (PKM).

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Таким образом, Real-Time Kernel Protection – это гарантия защиты от выполнения вредоносного кода на уровне ядра ОС.

Проверка целостности доверенной среды

Мобильные устройства не работают изолированно, обычно они являются частью какой-то более масштабной системы, например, являются клиентами сервера, вычислительными узлами и пр. И чтобы система могла стабильно и безопасно работать, она должна быть уверена, что все её компоненты «здоровы» и являются теми, за кого себя выдают. Это достаточно непростая задача, в рамках платформы Knox она решается с помощью механизма удалённой аттестации.

Удалённая аттестация устройства (Knox Attestation)

Аттестационное сообщение формируется в ARM TrustZone Secure World. Оно является корректным, даже если ОС в Normal World скомпрометирована.

Помимо проверки отдельных параметров, аттестация также оценивает состояние системы в целом. Только когда измерения, собранные Trusted Boot соответствуют эталонным значениям, и значение Knox Warranty Bit не изменено, аттестация считается пройденной.

Аттестационное сообщение не может быть подделано, так как оно подписано с использованием ключа аттестации Samsung Attestation Key (SAK), производного от корневого ключа Samsung. Удалённый сервер может проверить целостность сообщения, используя корневой ключ Samsung. Подпись содержит сгенерированную на серверной стороне криптографическую «добавку» (случайное число, используемое только один раз), чтобы не дать атакующему возможность использовать старое корректное аттестационное сообщение на уже скомпрометированном устройстве.

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

Защита данных

Данные являются основной ценностью мобильного устройства и требуют отдельных механизмов защиты.

Шифрование внутреннего хранилища

Полное шифрование внутренней памяти является обязательным требованием для всех устройств на базе ОС Android с версии 7. Knox развивает данную концепцию, храня ключ в защищённом аппаратном ключевом хранилище.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Система Security Enhancements (SE) for Android

Samsung Knox использует расширение безопасности для Android (Security Enhancement for Android, SE for Android), которое добавляет механизм принудительного (мандатного) контроля доступа Mandatory Access Control (MAC) в ОС.

SE для Android предоставляет два уровня защиты MAC:

Контейнеризация Knox

Одним из частных случаев применения механизма SE for Android является контейнер Knox.
Контейнер разделяет приложения и данные на два независимых пространства: обычную и защищённую области. Данные защищённой области хранятся во внутренней памяти в зашифрованном виде. Ключи шифрования, в свою очередь, шифруются с помощью DUHK-ключа, т.е. они привязаны к конкретному устройству. В случае компрометации устройства (срабатывание Knox Warranty Bit, Trusted Boot и пр.) доступ к контейнеру блокируется.

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

Технология контейнеризации используется в нескольких продуктах Samsung, таких как Secure Folder и Knox Workspace.

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Возможности для корпоративных пользователей

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

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроид

Дополнительные источники по теме:

knox enrollment service что это за программа на андроид. Смотреть фото knox enrollment service что это за программа на андроид. Смотреть картинку knox enrollment service что это за программа на андроид. Картинка про knox enrollment service что это за программа на андроид. Фото knox enrollment service что это за программа на андроидАвтор: Владимир Карачаров,
Manager, B2B Pre/Post Sales
Business Development Team
Samsung R&D Institute Russia

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *