Mikä on laajennettu avaimenkäyttölaajennus?
Laajennettu avaimenkäyttölaajennus on kuten avaimenkäyttölaajennus, mutta laajennetun avaimenkäyttölaajennuksen arvot määritellään käyttötarkoituksen (esim. OCSP-vastausten allekirjoittaminen, SSL-asiakkaan tunnistaminen jne.) mukaan ja ne ovat helposti laajennettavissa. Laajennettu avaimenkäyttölaajennus määritellään objektitunnisteilla. Jos laajennettu avaimenkäyttölaajennus jätetään pois, kaikkia toimintoja voidaan käyttää.

Mitä eroa on avaimenkäyttölaajennuksella ja laajennetulla avaimenkäyttölaajennuksella?
Laajennettu avaimenkäyttölaajennus on uudempi ja sitä pidetään parempana käyttörajoitusmekanismina ja avaimenkäyttölaajennusta pidetään vähemmän joustavana. Avaimenkäyttölaajennus määritellään toimintojen perusteella. Laajennettu avaimenkäyttölaajennus määritellään käyttötarkoituksen perusteella. Laajennetut avaimenkäyttölaajennukset tarkistetaan yleensä hyökkäävästi (esim. ”sinulla on oltava tämä avaimenkäyttölaajennuksen objektitunniste”), kun avaimenkäyttölaajennukset tarkistetaan puolustuksellisesti (esim. ”on oltava tämä kiistämättömyysbitti ja saattaa olla vain salaus/purku -bitti”). Varmentajan käyttötarkoitusluettelo rajoittaa sitä, minkälaisia varmenteita varmentaja voi luoda; toiminnon on oltava mukana sekä varmentajassa että varmentajan allekirjoittamissa varmenteissa ollakseen kelvollinen.

Mitä ”Tämä laajennus on kriittinen” tarkoittaa?
Tämä tunnetaan nimellä ”kriittisyyden osoitin”. Tämä lippu kertoo varmennetta käyttävälle ohjelmistolle, onko sen turvallista jättää laajennettu avaimenkäyttölaajennus huomioimatta, jos se ei tunnista sitä. Varmenne hylätään, jos ohjelmisto ei tunnista kriittistä laajennusta.