QuickSign

İmza doğrulama

QuickSign standart biçimler üretir; bu yüzden imzaları doğrulamak için QuickSign'a ihtiyaç yoktur. Aşağıdaki araçlar her yerde kullanılabilir.

PDF (PAdES)

PDF uçlarıyla imzalanan PDF'ler imzayı kendi içinde taşır:

  1. PDF'i Adobe Acrobat Reader ile açın.
  2. Üstteki imza çubuğunda veya İmza panelinde imzacıları ve zaman damgasını görün.
  3. Her imza için “belge imzalandıktan sonra değiştirilmedi” bilgisini kontrol edin.

İmzacının sertifika zinciri bilgisayarınızda güvenilir olarak tanımlı değilse Acrobat imzayı “geçerliliği bilinmiyor” olarak gösterebilir; bu durumda ilgili kök sertifikayı (örneğin Kamu SM kök sertifikası) Acrobat'ın güvenilir sertifikalarına ekleyin.

Ayrık CMS imza (.p7s)

Ayrık imza orijinal dosyayı içermez; doğrulamak için ikisi birlikte gerekir:

bash
openssl cms -verify -binary -inform DER -in belge.pdf.p7s \
  -content belge.pdf -CAfile kok-sertifikalar.pem -out /dev/null

Verification successful çıktısı imzanın geçerli ve içeriğin değişmemiş olduğunu gösterir.

İmzacı ve sertifika bilgilerini görmek için:

bash
openssl cms -cmsout -print -inform DER -in belge.pdf.p7s

Gömülü CMS imza

detached: false ile üretilen imza içeriği de taşır. İçeriği çıkarırken doğrulayın:

bash
openssl cms -verify -binary -inform DER -in belge.p7s \
  -CAfile kok-sertifikalar.pem -out belge-cikarilan.pdf

Zaman damgası (.tst)

bash
# damganın içeriği: zaman, hash, TSA
openssl ts -reply -in rapor.pdf.tst -token_in -text

# damganın bu dosyaya ait ve geçerli olduğunu doğrula
openssl ts -verify -in rapor.pdf.tst -token_in -data rapor.pdf -CAfile tsa-ca.pem

ASiC-S paketi (.asics)

Paket standart bir ZIP'tir:

bash
unzip rapor.pdf.asics -d paket
ls paket paket/META-INF

İçinden çıkan orijinal dosyayı META-INF/timestamp.tst veya META-INF/signature.p7s ile yukarıdaki komutlarla doğrulayın.

Kök sertifikalar

-CAfile için imzacının veya TSA'nın sertifika zincirindeki kök ve ara sertifikalar gerekir. Türkiye'deki nitelikli elektronik sertifika ve zaman damgası sağlayıcıları kök sertifikalarını kendi sitelerinde yayımlar; ilgili sağlayıcının sitesinden PEM biçiminde indirip tek bir dosyada birleştirebilirsiniz.

Sorunuzun cevabını bulamadınız mı? [email protected]