Co to jest rozszerzenie zastosowań klucza?
Rozszerzenie zastosowań klucza (KUE) określa sposób korzystania z certyfikatu. Możesz użyć rozszerzenia zastosowań klucza, aby ograniczyć operacje, jakie możliwe są do wykonania za pomocą klucza publicznego w danym certyfikacie. Przykładowo, możesz utworzyć certyfikat pozwalający na podpisywanie wiadomości, ale nie na ich szyfrowanie. Certyfikat poszerzonych zastosowań klucza (EKU) podobny jest do KUE, ale określa certyfikat pod względem celu, np. do podpisywania odpowiedzi OCSP, identyfikowania klienta SSL itp. Mechanizm EKU jest nowszy i bardziej uniwersalny niż KUE, więc często uznawany jest za podstawowy sposób ograniczania zastosowań. Ten asystent pozwoli Ci później skonfigurować rozszerzenie EKU.

Oto rozszerzenia zastosowań klucza, których możesz użyć:

Podpis: zaznacz, jeżeli klucz publiczny certyfikatu jest używany z mechanizmem podpisu cyfrowego w celu obsługi innych usług bezpieczeństwa, niż podpisywanie certyfikatów.

Niezaprzeczalność: zaznacz, jeżeli klucz publiczny certyfikatu jest używany do sprawdzania podpisów cyfrowych, używanych do udostępniania usługi niezaprzeczalności, chroniącej przed fałszywym odrzuceniem niektórych czynności. Niezaprzeczalność zapewnia, że żadna ze stron nie może odrzucić ważności zeznania ani uchylić się od wypełnienia umowy. 

Szyfrowanie klucza: zaznacz, jeżeli klucz publiczny certyfikatu jest używany do szyfrowania klucza w dowolnym celu. Szyfrowanie klucza używane jest do przesyłania kluczy i zarządzania nimi.

Szyfrowanie danych: zaznacz, jeżeli klucz publiczny certyfikatu jest używany do szyfrowania innych danych użytkownika, niż klucze kryptograficzne.

Uzgadnianie klucza: zaznacz, jeżeli klucz publiczny certyfikatu jest używany do uzgadniania klucza. Protokół uzgadniania klucza (nazywany także protokołem wymiany kluczy) używany jest wtedy, gdy dwie strony zgadzają się na wykorzystanie klucza, stosowanego w systemie kryptograficznym dopuszczającym swobodną i bezpieczną wymianę kluczy poprzez niezabezpieczone medium. Przykładowo, rozszerzenie to jest włączone, jeżeli do zarządzania kluczami wykorzystywany jest protokół Diffiego-Hellmana.

Podpisywanie certyfikatu: zaznacz, jeżeli klucz publiczny certyfikatu używany jest do sprawdzania podpisu certyfikatów klucza publicznego. Certyfikaty z tym rozszerzeniem to certyfikaty urzędu certyfikacji (CA). Gdy rozszerzenie to zostanie przypisane do certyfikatu, zaznaczona musi być również opcja „Użyj tego certyfikatu jako urzędu certyfikacji”, znajdująca się w rozszerzeniu podstawowych ograniczeń (BCE). BCE będzie dostępne później w oknie tego asystenta.

Podpisywanie CRL: zaznacz, jeżeli klucz publiczny certyfikatu używany jest do sprawdzania podpisu na liście unieważnionych certyfikatów (CRL).

Tylko szyfrowanie: zaznacz tylko wtedy, gdy zaznaczone jest również „Uzgadnianie klucza”. Wskazuje to, że klucz publiczny tego certyfikatu może być używany do szyfrowania danych podczas uzgadniania klucza.

Tylko odszyfrowanie:  zaznacz tylko wtedy, gdy zaznaczone jest również „Uzgadnianie klucza”. Wskazuje to, że klucz publiczny tego certyfikatu może być używany do odszyfrowywania danych podczas uzgadniania klucza.

Co to znaczy, że „to rozszerzenie jest krytyczne”?
Takie rozszerzenie jest również określane jako „rozszerzenie rozstrzygające” lub „wskaźnik rozstrzygania”. Wskaźnik ten informuje oprogramowanie, które korzysta z certyfikatu, czy można bezpiecznie zignorować rozszerzenie zastosowań klucza, jeśli nie zostanie ono rozpoznane. Nierozpoznanie rozszerzenia oznaczonego jako krytyczne powoduje odrzucenie certyfikatu.