Цепочка доверия

Упорядоченный список сертификатов для установления доверия

Роли корневого сертификата, промежуточного сертификата и сертификата конечного объекта в цепочке доверия.

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

Введение

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

Этот процесс приводит к цепочке доверия. Конечному программному обеспечению можно доверять, поскольку оно имеет определенные свойства, поскольку если бы оно было незаконно изменено, его подпись была бы недействительной, и предыдущее программное обеспечение не выполнило бы его. Предыдущему программному обеспечению можно доверять, поскольку оно, в свою очередь, не было бы загружено, если бы его подпись была недействительной. Достоверность каждого слоя гарантируется предыдущим, вплоть до якоря доверия .

Можно было бы заставить оборудование проверять пригодность (подпись) для каждой отдельной части программного обеспечения. Однако это не даст той гибкости, которую обеспечивает «цепочка». В цепочке любое заданное звено может быть заменено другой версией для предоставления других свойств, без необходимости возвращаться к якорю доверия. Такое использование нескольких слоев является применением общей методики для улучшения масштабируемости и аналогично использованию нескольких сертификатов в цепочке сертификатов .

Компьютерная безопасность

В компьютерной безопасности цифровые сертификаты проверяются с помощью цепочки доверия. [1] Якорем доверия для цифрового сертификата является корневой центр сертификации (CA).

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

Цепочка доверия цепочки сертификатов представляет собой упорядоченный список сертификатов, содержащий сертификат подписчика конечного пользователя и промежуточные сертификаты (представляющие промежуточный CA), что позволяет получателю проверить, что отправитель и все промежуточные сертификаты заслуживают доверия. Этот процесс лучше всего описан на странице Промежуточный центр сертификации . См. также Цепочки сертификатов X.509 для описания этих концепций в широко используемом стандарте для цифровых сертификатов.

Смотрите также

Ссылки

  1. ^ "Как работают цепочки сертификатов". DigiCert . 1 ноября 2023 г. Получено 9 февраля 2024 г.
Взято с "https://en.wikipedia.org/w/index.php?title=Цепочка_доверия&oldid=1243963727"