Задать вопрос
Suvitruf
@Suvitruf
Java/node.js/game-dev

Android – работа с ssl-сертификатами?

День добрый.


Появилась необходимость осуществлять запросы из своего приложения по защищённому каналу. Никогда раньше с SSL не работал. Как это осуществить?


Как я понял, для получения сертификата вполне хватит www.startssl.com

Про виды SSL сертификатов читал.


Но сертификат даётся на год. Судя по вопросам подобным на stackoverflow.com, ключ необходимо хранить в самом приложении. То есть, через год нам придётся выпускать обновление для игры, чтобы обновить в ней ключ?

Или это всё как-то по-другому реализуется?
  • Вопрос задан
  • 9613 просмотров
Подписаться 7 Оценить 2 комментария
Решение пользователя Maximus43 К ответам на вопрос (3)
Maximus43
@Maximus43
Для работы по https достаточно одного серверного сертификата.
Клиентский сертификат нужен только при взаимной авторизации 2-Way-SSL, при этом желательно на каждом устройстве иметь уникальный сертификат.
Оптимально использовать генерацию ключей и получение сертификата по протоколу SCEP, но в Андроиде встроенной поддержки SCEP нет.
Ответ написан