KriptoPro'da Elektronik İmza ile PDF Belgesi Nasıl İmzalanır?
PDF dosyasını nitelikli elektronik imza (NEİ) ile imzalamak için KriptoPro PDF modülünü yüklemeniz ve bunu bir PDF düzenleyiciyle (örneğin Adobe Acrobat Reader) entegre etmeniz gerekir. Süreç; sertifikanın yüklenmesini, varsayılan imzalama yönteminin yapılandırılmasını ve belgede NEİ'nin görsel damgasının oluşturulmasını içerir.
Aşağıda, çalışma alanının hazırlanmasını, yazılımın yapılandırılmasını ve tipik sorunların çözümünü kapsayan Windows için güncel bir kılavuz sunulmaktadır.
Önemli: Çalışmak için "Kişisel" deposuna yüklenmiş geçerli bir NEİ sertifikası ve "KriptoPro PDF" ürünü için aktif bir lisans gereklidir. Lisans olmadan modül demo modunda çalışacak veya hiç kurulmayacaktır.
Gerekli Bileşenler
Çalışmaya başlamadan önce bilgisayarınızda aşağıdaki programların yüklü olduğundan emin olun:
- KriptoPro CSP — kriptografik sağlayıcı (sürüm 4.0 veya 5.0 R2).
- KriptoPro PDF — PDF formatlarında imza oluşturma ve doğrulama modülü.
- PDF Düzenleyici — çoğunlukla Adobe Acrobat Reader DC veya Adobe Acrobat Pro kullanılır. Ayrıca Foxit Reader ve diğer popüler düzenleyiciler de desteklenir.
- Eİ Sertifikası — özel anahtar konteynerine (sabit diskte, Rutoken/JaCarta token'ında veya kayıt defterinde) yüklenmiş olmalıdır.
Adım 1. KriptoPro PDF Modülünün Kurulumu ve Kontrolü
Modül henüz kurulmamışsa, dağıtımı geliştiricinin resmi web sitesinden indirin ve yönetici olarak kurulumu başlatın.
Kurulumdan sonra entegrasyonun doğruluğunu kontrol edin:
- Adobe Acrobat Reader'ı açın.
- Yardım → Hakkında menüsüne gidin (veya eski sürümlerde Yardım → Yüklü Modüller).
- Listede CryptoPro PDF ibaresi yer almalıdır.
Modül eksikse, tüm PDF düzenleyici örneklerini önceden kapatarak yeniden kurmayı deneyin.
Adım 2. Adobe Acrobat'ta İmza Yapılandırması
Her seferinde manuel olarak imzalama yöntemini seçmemek için KriptoPro'yu varsayılan araç olarak ayarlayın.
- Herhangi bir PDF belgesini açın.
- Araçlar → Sertifikalar (Certificates) bölümüne gidin. Panel görünmüyorsa, Görünüm → Araçlar → Sertifikalar menüsü üzerinden etkinleştirin.
- Sertifika panelindeki Ayarlar (Settings) düğmesine veya Gelişmiş Seçenekler'e tıklayın.
- İmza Oluşturma (Creation) bölümünde Varsayılan Dijital Kimlik Tanımlayıcısı veya İmzalama Yöntemi öğesini bulun.
- Listedeki CryptoPro PDF seçeneğini seçin.
- Ayarları kaydetmek için Tamam'a tıklayın.
İpucu: Aynı ayarlar penceresinde imza damgasının görünümünü de yapılandırabilirsiniz. Damga içindeki metnin (Ad Soyad, unvan, tarih) logosunu, yazı tipini ve konumunu belirlemek için Görünüm (Appearance) sekmesine gidin → Yeni Stil Oluştur seçeneğini kullanın.
Adım 3. Belge İmzalama Süreci
Ortam yapılandırıldığında, imzalama işlemi birkaç tıklama sürer:
- İmzalanacak PDF dosyasını açın.
- Sertifikalar panelinde Belgeyi İmzala (Sign Document) düğmesine tıklayın.
- İmleç artı işaretine dönüşecektir. Görsel imza damgasının yerleştirileceği sayfada fareyle dikdörtgen bir alan seçin.
- Sertifika seçimi penceresi açılacaktır. "Kişisel" deposunda mevcut olan listeden gerekli sertifikayı seçin.
- Önizleme penceresinde verileri kontrol edin:
- İmzalayan: Sertifika sahibinin Adı Soyadı.
- Neden: (isteğe bağlı) örneğin, "Onaylandı".
- Konum: (isteğe bağlı) şehir.
- İletişim Bilgileri: e-posta veya telefon.
- İmzala (Sign) düğmesine tıklayın.
- Sistem dosyayı kaydetmenizi isteyecektir. Yeni bir dosya adı belirtin veya mevcut olanın üzerine yazın.
Kaydettikten sonra belirtilen alanda, imzalayan hakkında bilgi ve imzanın geçerlilik durumuyla birlikte bir damga görünecektir.
Adım 4. İmzanın Doğruluğunun Kontrolü
İmzalı dosyayı açın. Sol tarafta İmzalar paneli görünmelidir.
- Yeşil tik: İmza geçerlidir, sertifika güvenilirdir, belgenin bütünlüğü bozulmamıştır.
- Sarı üçgen: İmza matematiksel olarak doğrudur, ancak sertifika bu bilgisayardaki güvenilir kişiler listesine eklenmemiştir.
- Kırmızı çarpı: İmza geçersizdir, belge imzalandıktan sonra değiştirilmiş veya sertifikanın süresi dolmuştur.
Sarı simge görürseniz, imzaya sağ tıklayın → İmza Durumunu Göster → İmza Özellikleri → Sertifikayı Göster → Güven yolunu izleyin. Kuruluş içi çalışmalar için gerekliyse sertifikayı güvenilir kök sertifika yetkilerine ekleyin.
Sık Karşılaşılan Hatalar ve Çözümleri
| Sorun | Olası Neden | Çözüm |
|---|---|---|
| CryptoPro PDF modülü Adobe'da görünmüyor | Sürüm uyumsuzluğu veya antivirüs engellemesi | Modülü yönetici olarak yeniden kurun. Adobe Acrobat sürümünüzün KriptoPro PDF sürümünüz tarafından desteklendiğini kontrol edin. |
| "Kullanılabilir sertifika yok" hatası | Sertifika "Kişisel" deposuna yüklenmemiş veya okuyucu token'ı görmüyor | KriptoPro CSP'yi açın → "Hizmetler" sekmesi → "Konteynerdeki sertifikaları görüntüle". Sertifikanın göründüğünden emin olun. Görünmüyorsa yeniden yükleyin. |
| İmza var ancak "Geçersiz" (Kırmızı Çarpı) | İmzadan sonra belge değiştirilmiş veya sertifika süresi dolmuş | İmzalama tarihini ve sertifikanın geçerlilik süresini kontrol edin. Belge değiştirildiyse, imza otomatik olarak iptal edilir — bu normal bir koruma davranışıdır. |
| İmza damgası boş veya okunamıyor | İmza görünümü yapılandırılmamış | İmza ayarlarına gidin (Adım 2) ve gerekli veri alanlarıyla yeni bir görüntüleme stili oluşturun. |
| Dosya kaydedilirken hata oluşuyor | Dosya başka bir programda açık veya parola ile korunuyor | Dosyayı tüm programlarda kapatın. Belge şifreliyse, imzalamadan önce korumayı kaldırın. |
Dikkat: Elektronik imza, imzalama anındaki belge durumunu sabitler. Eİ uygulandıktan sonra dosyada yapılan herhangi bir değişiklik (boşluk eklemek bile) imzayı geçersiz kılar. Düzeltme yapmanız gerekiyorsa, belgeyi yeniden imzalayın.
SSS
Adobe Acrobat olmadan PDF imzalanabilir mi? Evet, KriptoPro PDF modülü Foxit Reader, SumatraPDF (kısıtlamalarla) ve diğer düzenleyicilerle entegrasyonu destekler. Yapılandırma prensibi benzerdir: İlgili programın ayarlarında imzalama eklentisi olarak CryptoPro PDF'i seçmeniz gerekir.
Alıcı imzayı göremiyorsa ne yapılmalı? İmzalamadan sonra kaydedilen dosyayı gönderdiğinizden emin olun. Alıcı, PAdES standardını destekleyen bir programda (pratikte tüm modern PDF okuyucular) dosyayı açmalıdır. Alıcıda KriptoPro kurulu değilse damgayı görür, ancak geçerliliğin derin teknik kontrolü için onun da yapılandırılmış yazılıma ihtiyacı olacaktır.
Birden fazla sayfa veya tüm belge nasıl imzalanır? PDF'deki standart Eİ, belgenin tamamına bağlanır ve görsel olarak tek bir sayfada görüntülenir. Hukuki olarak imza, tüm dosyayı değişikliklere karşı korur. Damgaları her sayfaya yerleştirmek gerekli değildir ve teknik olarak NEİ için standart bir prosedür değildir.
İmzalama için internet gerekli mi? Hayır, elektronik imza oluşturma işlemi bilgisayar üzerinde yerel olarak gerçekleşir. İnternet yalnızca doğrulama ayarlarında bu seçenek etkinleştirilmişse sertifika iptal durumunun kontrolü (OCSP/CRL) için gereklidir, ancak imzalama işlemi çevrimdışı çalışır.