bsk:pki

# Omów strukturę i podstawowe komponenty PKI wg standardu X.509.

PKI (Public Key Infrastructure) - Infrastruktura Klucza Publicznego
Standard X.509 stanowi powszechnie akceptowaną podstawę infrastruktury PKI, definiującą formaty danych oraz procedury związane z dystrybucją kluczy publicznych za pomocą certyfikatów cyfrowo podpisanych przez CA. Aktualne wydania standardów definiują certyfikat X.509 w wersji 3 oraz CRL w wersji 2.

Rys. Hierarchia CA

Struktura PKI jest tworzona w oparciu o Główne CA, przy czym dla każdego z obszarów zastosowań (np. handel elektroniczny, sektor bankowo-finansowy, administracja publiczna), które będą korzystać z PKI, można tworzyć odrębne CA podległe Głównemu Urzędowi. Główne CA określa ogólną politykę certyfikacji, natomiast CA obsługujące dany obszar zastosowań odpowiadając za politykę w tym obszarze. W strukturze podległej danemu CA dla konkretnych zastosowań może istnieć dowolna liczba podległych CA oraz użytkowników. Taka struktura tworzy hierarchię uwierzytelniania, która z kolei określa łańcuch certyfikatów, wiodący od użytkowników aż do cieszącego się ich zaufaniem Głównego CA. Krajowa struktura PKI musi współdziałać ze strukturami PKI innych krajów, aby zapewnić usługi o podobnym do opisanych charakterze w kontaktach międzypaństwowych.

PKI składa się z podstawowych komponentów:

- CA (Certification Authorities) – Urzędy Certyfikacji, które wydają certyfikaty cyfrowe dla potwierdzenia tożsamości innych osób czy instytucji, odbierają certyfikaty (CRL) i certyfikują inne CA. Jest przykładem zaufanej trzeciej strony. Urzędem certyfikacji jest zwykle firma, która za pewną opłatą wydaje certyfikat klucza publicznego, który poświadcza tożsamość właściciela klucza. Zadaniem urzędu jest sprawdzenie tożsamości osoby, której wydaje certyfikat. Inne osoby mogą sprawdzić tożsamość właściciela certyfikatu, opierając się na zaufaniu dla urzędu, który wydał certyfikat.
- RA (Registration Authorities) – Urzędy Rejestracji, które poręczają za powiązania pomiędzy kluczami publicznymi, tożsamością posiadaczy certyfikatów oraz innymi atrybutami. Zbierają wnioski o wydanie certyfikatu, weryfikują tożsamość subskrybentów, a następnie dokonują jego rejestracji.
- Użytkownicy (Subskrybenci) – właściciele certyfikatów, którym wydawane są certyfikaty i którzy mogą podpisywać dokumenty cyfrowe.
- CRL (Certificate Revocation Lists) – listy odwołanych certyfikatów.
- Repozytorium (Repository) – repozytorium wszystkich informacji publicznych dotyczących PKI, czyli kluczy, certyfikatów kluczy publicznych, CRL, certyfikaty wydawców certyfikatów (CA) itp.

# Pobierz dokument

13.4.doc