Користувач З довіряє мостовому засвідчувальному центру тільки тому, що для нього випустив сертифікат кореневої засвідчувальний центр в ієрархічній PKI, суб’єктом якої є сам користувач С. Аналогічно користувач D довіряє мостовому засвідчувальному центру тільки тому, що існує законна ланцюжок сертифікатів від засвідчувального центра, що випустив сертифікат для користувача D, до мостового засвідчувального центру. Користувачі А і В можуть використовувати міст довіри через мостовий засвідчувальний центр, щоб встановити контакти з користувачами С і D.
Використання взаємної сертифікації замість або разом з ієрархіями сертифікатів представляється більш захищеним рішенням, ніж чисто ієрархічна модель. Якщо в ієрархії довіри скомпрометований секретний ключ кореневого засвідчувального центру, то не слід покладатися на сертифікати всіх підлеглих йому засвідчувальних центрів. На противагу цьому, в мережній або гібридній архітектурі компрометація одного засвічуючого центру не обов’язково підриває довіру до всієї інфраструктурі відкритих ключів.
Фізична топологія
Система РКІ крім виконання цілого ряду функцій – випуску сертифікатів, генерації ключів, управління безпекою, автентифікації, відновлення даних повинна забезпечувати інтеграцію із зовнішніми системами. PKI необхідно взаємодіяти з множиною найрізноманітніших систем і додатків – це і програмне забезпечення групової роботи, і електронна пошта, і системи управління доступом, і каталоги користувачів, і віртуальні приватні мережі, і різноманітні операційні системи, і служби безпеки, і web-додатки, і широкий спектр корпоративних систем. Рис. 10.4 ілюструє взаємодію компонентів PKI.
Функціональні компоненти PKI (ЗЦ, РЦ та ін) можуть бути реалізовані програмно і апаратно різними способами, наприклад, розташовуватися на одному або декількох серверах. Системи, що виконують функції посвідчувального і реєстраційного центрів, часто називають серверами сертифікатів та реєстрацією відповідно.
Основними серверними компонентами PKI є сервер сертифікатів, сервер каталогів і сервер відновлення ключів. На сервер сертифікатів покладаються функції випуску та управління сертифікатами, захищеного зберігання секретного ключа засвідчувального центра підтримки життєвого циклу сертифікатів і ключів, відновлення даних, ведення контрольного журналу і реєстрації всіх операцій засвідчувального центру.