Hangi güvenilir kök sertifikalar Java'da, özellikle Sun Java ve IBM Java'da bulunur? Listeyi kendim nasıl alabilirim? Windows'ta Java, işletim sisteminden sertifika kullanıyor mu?
Hangi güvenilir kök sertifikalar Java'da, özellikle Sun Java ve IBM Java'da bulunur? Listeyi kendim nasıl alabilirim? Windows'ta Java, işletim sisteminden sertifika kullanıyor mu?
Yanıtlar:
"Java Kontrol Paneli", "Güvenli" sekmesine gidin ve "Sertifikalar" üzerine tıklayın. "Sistem" sekmesine gidin ve açılır menüden "Güvenli CA" veya "Güvenli Siteler CA" seçeneğini seçin.
IIRC, sertifikalarda Java serileştirilmiş bir dosyada saklanır jre/lib/security/cacerts
. Bu, keytool yardımcı programıyla değiştirilebilen standart bir Java anahtar deposudur:
keytool -keystore "$JAVA_HOME\jre\lib\security\cacerts" -storepass changeit -list
Mac OS X'in artık sertifikaları işlemek için işletim sistemi kullandığına inanıyorum.
Her ne kadar Oracle JRE (eski adı Sun JRE) Tom’un belirttiği bir dizi sertifika ile gelse de, Windows’ta JRE aynı zamanda uygulayıcılar ve Web Start uygulamaları için mevcut tarayıcıyla ilişkili sertifikaları da kullanacaktır (kullandığınız sürece " Internet Explorer 5.0 veya üstü veya Mozilla 1.4 veya üstü ") .
İmza imzalama doğrulaması, HTTPS sunucusu doğrulaması veya HTTPS istemcisi doğrulaması yapmak istiyorsanız (örneğin, Web Başlat uygulamalarını makinenize önceden yüklenmiş bir şirket sertifikasıyla imzalama) istiyorsanız "çalışmalıdır". Daha karmaşık kullanım durumları için bu belgeyi daha yararlı bulabilirsiniz .
certmgr.msc
.)