Шифрование с открытым ключом — один из способов обеспечения доверенной среды сетевого взаимодействия. Сертификат открытого ключа (также называемый цифровым сертификатом или сертификатом удостоверения) представляет собой электронный документ, используемый для подтверждения факта владения открытым ключом. Такой сертификат содержит сведения о ключе, удостоверении владельца ключа и цифровую подпись органа, который подтверждает корректность содержимого сертификата. Если подпись действительна, а пользователь, проверяющий сертификат, доверяет подписавшему, то они могут использовать данный ключ для взаимодействия с его владельцем.
Система, используемая для предоставления шифрования с открытым ключом и служб цифровой подписи, называется инфраструктурой открытых ключей (PKI). Все пользователи PKI должны иметь зарегистрированное удостоверерние, хранящееся в цифровом формате и называемое сертификатом удостоверения. Органы сертификации — это люди, процессы и инструменты, создающие эти цифровые удостоверения и привязывающие имена пользователей к открытым ключам.
Существует два типа органов сертификации (CA): корневой CA и промежуточный CA. Чтобы сертификат был доверенным и в целях установления защищенного подключения, данный сертификат должен быть выпущен CA, включенным в доверенное хранилище сертификатов подключаемого устройства. Если сертификат не был выпущен доверенным CA, то подключаемое устройство проверяет, был ли сертификат выпустившего CA выпущен доверенным CA и т.д. до тех пор, пока не будет найден доверенный CA. Доверенное хранилище сертификатов каждого устройства в PKI должно содержать необходимую цепочку сертификатов для подтверждения.