Kod imzalama sertifikasının süresi dolduğunda yeni imza atamazsınız; ancak zaman damgalı eski imzalar geçerli kalır. Yenileme, aslında yeni bir sertifika edinmektir: yeni anahtar çifti, yeni doğrulama ve yeni parmak izi demektir.
Ne zaman başlamalı?
Kurum doğrulaması (OV/EV) birkaç gün, bazen daha uzun sürebilir. Bu nedenle bitişe en az 30-45 gün kala yenilemeye başlayın. Tarihi takvime ve hatırlatıcıya yazın.
Yenileme adımları
- Yeni sertifika siparişi: Mevcut siparişinizdeki kuruluş bilgileri çoğunlukla yeniden kullanılır; yine de kayıtlı resmi bilgilerin güncel olduğundan emin olun.
- Yeni anahtar: Donanım token veya bulut HSM üzerinde yeni anahtar üretilir; eski anahtarı yeniden kullanmak önerilmez.
- Doğrulama: Kuruluş ve telefon/yetkili doğrulamalarını tamamlayın.
- Kurulum: Yeni sertifikayı imzalama ortamına kurun.
- Hat güncellemesi: CI değişkenlerindeki parmak izini veya sertifika adını değiştirin.
- Test imzası: Örnek dosyayı imzalayıp doğrulayın.
signtool sign /sha1 <YENI_PARMAK_IZI> /fd SHA256 /tr http://time.certum.pl /td SHA256 test.exe
signtool verify /pa /v test.exe
certutil -store My
Yenilemede dikkat
- Eski sertifika kullanımdan çıkana kadar hiçbir aşamayı silmeyin; geçiş süresince iki parmak izini de yedekte tutun.
- Zaman damgası ekli önceki imzalar yenilemeden etkilenmez.
- SmartScreen itibarı sertifikaya ve yayıncıya bağlı değerlendirilir; yenilemede itibarın ne kadar taşındığı kesin garanti edilemez, bu yüzden yayın planınızı buna göre yapın.
- Bulut çözümünde donanım gönderimi beklemezsiniz; bkz. bulut kod imzalama.
Seçenekleri ve süreleri kod imzalama sertifikaları sayfasında görebilirsiniz. Süreci erken başlatmak, sürüm takvimini aksatmamanın en güvenli yoludur.
Yenileme kontrol listesi
- Kuruluşun resmi adı, adresi ve yetkili kişi bilgileri güncel mi?
- Telefon ve e-posta doğrulaması için erişilebilir biri var mı?
- Yeni sertifika test ortamında denendi mi?
- Eski sertifikanın kullanıldığı tüm CI işleri ve ajanlar güncellendi mi?
Yenileme sırasında sorun yaşarsanız Türkçe teknik destek için iletişim sayfasını kullanabilirsiniz.