Sertifikada renew ile rekey arasındaki fark nedir?
Kısa cevap
Renew, sertifikanın aynı key ve subject bilgisiyle yeni bir geçerlilik süresi için yeniden imzalanmasıdır; public key değişmediği için key'e bağlı yapılandırmalar (ör. key pinning) etkilenmez. Rekey ise yeni bir private key üretilip sertifikanın bu key ile yeniden oluşturulmasıdır; key'in ele geçirildiğinden şüphelenildiğinde ya da key algoritması veya uzunluğu değiştirileceğinde yapılır. TR7'de Upload a re-signed certificate ve CSR'daki Re-issue aynı key'i koruyan renew'dur; Renew Now (internal CA) sertifikayı yeni key ile yeniden üretir. CA'larda ise Renew Certificate key'i korur, Change Key CA'ya yeni key verir.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| Certificates & PKI → SSL/TLS Certificates → sağ tık | Upload a re-signed certificate | Renew: CA'nın aynı key için yeniden imzaladığı sertifika, kayıttaki key'le eşleştirilip yerine konur |
| SSL/TLS Certificates → CSR (External CA) → sağ tık | Re-issue: upload a newly signed certificate | Renew: aynı CSR yeniden imzalatılır; key ve kayıt değişmez |
| SSL/TLS Certificates → sağ tık | Take the key into the library | Sertifikanın key'ini Private Key Library'ye alma; sonraki CSR'lar aynı key'i kullanabilir |
| SSL/TLS Certificates → sağ tık (internal CA ile üretilmiş kayıt) | Renew Now (internal CA) | Rekey: sertifika yeni key ve yeni serial number ile yeniden üretilir; kayıt ve vService atamaları korunur. Profile bağlı otomatik yenileme de yeni key üretir |
| Certificates & PKI → Certificate Authorities (CA) → sağ tık | Renew Certificate | Renew: CA key'ini ve subject'ini koruyarak yalnızca kendi geçerlilik süresini yeniler; altındaki sertifikalara ve alt CA'lara dokunmaz |
| Certificate Authorities (CA) → sağ tık | Change Key | Rekey: CA'ya yeni key verir; issuing CA'nın ürettiği sertifikalar hemen yeniden üretilir, root CA'nın alt CA'ları kendi key'leri korunarak yeniden imzalanır |
Renew Certificate ve Change Key yalnızca TR7 üzerinde üretilmiş internal CA'larda kullanılabilir.
Karşılaştırma
| Renew | Rekey | |
|---|---|---|
| Private key | Aynı | Yeni |
| Public Key Fingerprint | Değişmez | Değişir |
| Geçerlilik süresi | Yeni | Yeni |
| CA'da: altındaki imzalar | Geçerli kalır | Geçersiz olur; yeniden imzalanır |
| Ne zaman | Süre dolmadan rutin yenileme | Key ele geçirildiğinde ya da algoritma/uzunluk değişeceğinde |
Sık Karıştırılan Noktalar
- "CA'nın renew edilmesi altındaki sertifikaları yeniden üretir." Renew Certificate altındaki sertifikalara dokunmaz; yeniden üretim Change Key ile olur.
- "Renew Now (internal CA) aynı key'i korur." Sertifikayı yeni key ve yeni serial number ile yeniden üretir; kaydın kimliği ve vService atamaları değişmez.
- "Root CA'nın key'i değişince istemciler bir şey yapmaz." Eski root'u trust store'unda tutan istemcilere yeni root sertifikası dağıtılmalıdır.
Dokümantasyonda nasıl yapılır
