UDF aracı Giriş yap

E-imzalı UDF'yi düzenleyince imza neden bozulur?

UDFe-imza

"Dosyada küçük bir düzeltme yaptım, imza geçersiz oldu." UYAP'la çalışan her büro bunu bir kere yaşıyor ve sebep hemen her seferinde aynı.

İmza neyi imzalıyor

Elektronik imza belgenin görüntüsünü ya da anlamını değil, dosyanın o andaki bayt dizisini imzalıyor. Dosyanın bir özeti (hash) alınıyor ve imzalanan o özet oluyor. Doğrulamada özet yeniden hesaplanıyor; iki özet tutmuyorsa imza geçersiz sayılıyor.

Kural burada çok katı. Değişen şeyin anlamlı olması gerekmiyor:

  • paragraf sonundaki fazladan bir boşluk,
  • satır sonu karakterinin değişmesi,
  • dosyayı açıp hiçbir şey yapmadan yeniden kaydetmek,
  • XML içindeki niteliklerin farklı sırayla yazılması.

Dördü de belgenin okunuşunu değiştirmiyor, dördü de imzayı düşürüyor.

Neden "hiçbir şey yapmadan kaydetmek" bile yetiyor

Belgeyi açan her program onu kendi iç modeline çeviriyor, kaydederken o modelden yeniden yazıyor. Yeniden yazarken girintileri, tırnak biçimini veya niteliklerin sırasını kendi alışkanlığına göre düzenliyor. Belge gözle aynı görünüyor ama baytları değişmiş oluyor.

Bu yüzden imzalı dosyayla çalışan bir aracın dosyayı hiç yeniden yazmaması gerekiyor.

Doğru sıra

  1. Belgeyi imzalamadan önce bitirin — düzeltmeler, biçimlendirme, ekler.
  2. İmzayı en son atın, UYAP Editör'de.
  3. İmzalı nüshayı salt okunur kabul edin. Üzerinde çalışacaksanız kopya

çıkarın, kopyayı düzenleyin.

  1. Düzeltilmiş belgeyi yeniden imzalayın. İmzalı bir belgeyi düzeltip eski

imzayı korumanın yolu yok.

Çevirmek imzaya ne yapıyor

Orijinal dosyaya bir şey yapmıyor. .udf dosyasını Word veya PDF olarak indirdiğinizde elinizde belgenin okunabilir bir kopyası oluyor, imza orijinal dosyada kalıyor. Kopya çalışmak için, orijinal dosyalamak için.

"PDF'e çevirip imzalasam olmaz mı?"

Olur ama başka bir şey yapmış olursunuz. UYAP'a sunulan belgenin .udf biçiminde ve UYAP'ın kendi imza akışıyla imzalanmış olması gerekiyor. PDF üzerine atılan imza kendi arşiviniz için yeterli, dosyaya sunmak için değil.

Devamı