Android: где искать список отзыва сертификатов? - PullRequest
0 голосов
/ 26 октября 2018

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

1 Ответ

0 голосов
/ 12 ноября 2018

Может показаться, что Android не хранит список отзыва сертификатов (или, по крайней мере, если он это делает, то не использует его). Есть ветка reddit от нескольких лет назад, которая поднимает этот вопрос и обсуждает плюсы / минусы этого, но суть в том, что если вы перейдете к https://revoked.grc.com/ (который должен бросить ошибка, если ваш браузер проверяет аннулированные сертификаты) в мобильном Chrome, вы будете уведомлены о том, что ваш браузер не проверяет аннулированные сертификаты.

На странице выше (revoked.grc.com, которую вы не сможете увидеть, если не используете браузер без CRL):

Мобильная платформа Android в настоящее время предлагает нет собственную проверку отзыва сертификатов, поэтому приложения Android (включая всех пользователей браузера Google Chrome) уязвимы для злонамеренного злоупотребления сертификатами. На сегодняшний день единственным способом безопасного использования Android является Firefox, который обеспечивает собственную безопасность сертификатов.

Я нашел еще пару источников (опять несколько лет, но они все еще актуальны и точно описывают текущую ситуацию):

...