Anahtar Kullanımı Uzantısı nedir?
Anahtar Kullanımı Uzantısı (KUE), sertifikanın nasıl kullanılabileceğini tanımlar. Sertifikadaki açık anahtarın hangi işlemleri gerçekleştirebileceğini sınırlamak için anahtar kullanımı uzantısını kullanabilirsiniz. Örneğin, e‑postaları imzalamak için bir sertifika yaratabilirsiniz ama onları şifrelemek için onu kullanamazsınız. Uzatılmış Anahtar Kullanımı Uzantısı (EKU), Anahtar Kullanımı Uzantısı (KUE) gibidir ama EKU, sertifikayı “amaç” açısından tanımlar (Örneğin; OCSP yanıtlarını imzalama, SSL istemcisini belirleme ve benzeri). EKU, KUE’den daha yenidir ve daha esnektir; bu yüzden genellikle kullanım kısıtlaması mekanizması olarak kabul edilir. Uzatılmış Anahtar Kullanımı uzantısını bu yardımcıda daha sonra ayarlayabilirsiniz.

Şu Anahtar Kullanımı Uzantılarını kullanabilirsiniz:

İmza: Sertifikanın açık anahtarı, sertifika imzalama dışındaki güvenlik servislerini desteklemek için sayısal imza mekanizmasıyla birlikte kullanıldığında bunu seçin.

İnkar Edememe: Sertifikanın açık anahtarı, bazı işlemlerin yanlış yerde reddedilmesine karşı koruyan inkar edememe servisini sağlamak için kullanılan sayısal imzaları doğrulamak amacıyla kullanıldığında bunu seçin. İnkar edememe, taraflardan birinin anlaşmazlık durumunda ifadenin veya anlaşmanın geçerliliğini reddedememesini sağlar. 

Anahtar Şifreleme: Sertifikanın açık anahtarı, anahtarın herhangi bir amaç için şifrelenmesi için kullanılacaksa bunu seçin. Anahtar şifreleme, anahtar aktarımı ve anahtar paketlemesi (veya anahtar yönetimi) için kullanılır.

Veri Şifreleme: Sertifikanın açık anahtarı, kriptografik anahtarlar dışındaki kullanıcı verilerini şifrelemek için kullanılacaksa bunu seçin.

Anahtar Anlaşması: Sertifikanın açık anahtarı, anahtar anlaşması için kullanılacaksa bunu seçin. Anahtar anlaşması protokolü (anahtar değişim protokolü olarak da bilinir); iki taraf, anahtarların güvenli olmayan herhangi bir ortam üzerinden serbest ve güvenli bir şekilde paylaşılabildiği sır‑anahtar kripto sisteminde kullanılacak anahtar üzerinde anlaştığında kullanılır. (Örneğin; anahtar yönetimi için Diffie‑Hellman anahtarları kullanılacaksa bu uzantı ayarlanır.)

Sertifika İmzalama: Sertifikanın açık anahtarı, açık anahtar sertifikalarındaki bir imzayı doğrulamak için kullanılacaksa bunu seçin. Bu uzantıya sahip sertifikalar, Sertifika Otoritesi (CA) sertifikalarıdır.  Bu uzantı bir sertifikaya atanırsa Temel Kısıtlamalar Uzantısındaki (BCE) “Bu sertifikayı Sertifika Otoritesi olarak kullan”ın da ayarlanması gerekir. BCE, bu yardımcıda ileride gösterilmektedir.

CRL İmzalama: Sertifikanın açık anahtarı, Sertifika İptal Listesindeki (CRL) bir imzayı doğrulamak için kullanılacaksa bunu seçin.

Yalnızca Şifreleme: Bunu yalnızca, Anahtar Anlaşması da ayarlıysa seçin.  Bu, anahtar anlaşması yapılırken verileri şifrelemek için sertifikanın açık anahtarının kullanılabileceğini belirtir.

Yalnızca Şifre Çözme:  Bunu, Anahtar Anlaşması da ayarlıysa seçin. Bu, anahtar anlaşması yapılırken verilerin şifresini çözmek için sertifikanın açık anahtarının kullanılabileceğini belirtir.

“Bu uzantı kritik” ne demektir?
Buna aynı zamanda “kritiklik göstergesi” de denir. Bu, sertifikayı kullanan yazılımın Uzatılmış Anahtar Kullanımı uzantısını tanımadığında onu göz ardı edip edemeyeceğini belirten bir bayraktır. Yazılım, “kritik uzantı”yı tanımadığında sertifika reddedilecektir.