2014-01-09 2 views
2

Я создал приложение, которое будет внутренне генерировать пару ключей и использовать их для шифрования/дешифрования некоторых выборочных данных.Установка цифрового сертификата на Android 4.1.2 (Jelly Bean)

Теперь мое требование - использовать пару ключей из установленного сертификата на устройстве для шифрования/дешифрования.

Чтобы попробовать это, я установил тестовый сертификат, который я загрузил с некоторого сайта. Когда я установил сертификат, я получил сообщение о том, что сертификат был успешно установлен. Но я не могу найти этот сертификат в Настройки → Безопасность → Надежные учетные данные → Система/Пользователь.

Я не знаю, действительно ли установлен сертификат или нет. Итак, я хотел бы знать, что является правильной процедурой установки цифрового сертификата на Android-устройстве с 4.1.2 ОС Android.

+0

VK - «У меня появилось сообщение о том, что сертификат был успешно установлен». Подождите, пока вы не попытаетесь удалить его - вам нужно удалить весь магазин (нет дерьма, как это сделать для ошибки юзабилити безопасности). – jww

ответ

2

Так что я хотел бы знать, что это правильная процедура установки цифрового сертификата на Android устройства с ОС Android 4.1.2

С Android Help Center, Working with Certificates:

Установить клиент & Сертификаты CA

Чтобы установить сертификат из внутреннего хранилища вашего устройства:

  1. Скопируйте сертификат или хранилище ключей с компьютера в корневой каталог внутренней памяти устройства (то есть, не в папке).
  2. Выберите «Настройки»> «Личное»> «Безопасность»> «Хранилище учетных данных»> «Установить из хранилища».
  3. Прикоснитесь к имени файла сертификата или хранилищу ключей для установки. Отображаются только те сертификаты, которые вы еще не установили.
  4. При появлении запроса введите пароль к хранилищу ключей и нажмите OK.
  5. Введите имя сертификата и выберите VPN или приложения или Wi-Fi в меню использования учетных данных и нажмите OK.

Работа с сертификатами CA

  1. Нажмите Настройки> Личные данные> Безопасность> Хранилище учетных данных> Доверенные учетные данные. Экран доверенных учетных данных имеет две вкладки:

    Система отображает сертификаты центра сертификации (CA), которые постоянно установлены в ПЗУ вашего телефона.

    Пользователь отображает все CA-сертификаты, которые вы установили сами, , например, в процессе установки клиентского сертификата.

  2. Чтобы просмотреть сведения о сертификате CA, коснитесь его имени. На экране прокрутки отображаются детали.

  3. Чтобы удалить или отключить сертификат ЦС, прокрутите вниз до экрана подробных сведений и коснитесь Отключить для системных сертификатов или Удалить для пользовательских сертификатов.

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

  4. В появившемся диалоговом окне подтверждения нажмите OK.

Смежные вопросы