ASN1 Kodu

ASN.1

ASN.1 (Abstract Syntax Notation One) PDF dijital imzalarında, sertifika zincirleri, imza değerleri ve algoritma tanımlayıcıları gibi kripto veri yapılarını kodlamak için kullanılır.

Derekod

DEREncoder ASN.1 DER (Distinguished Encoding Rules) kodlama için araçlar sağlar. PDF dijital imza çalışma akışlarında kullanılan yapıları:

  • encodeSequence() - ASN.1 SEQUENCE yapısını bir byte aralığına kodlayın
  • encodeSet() - ASN.1 SET yapısını kodlayın
  • encodeOID(oid) - Bir OID çubuğunu DER byte temsiline kodlayın.
DEREncoder encoder = new DEREncoder();
byte[] oidBytes = encoder.encodeOID("1.2.840.113549.1.1.11"); // SHA-256 with RSA

Kullanım Konteyneri

Der kodlama işbirliği yaparken gerekli:

  • PDF dijital imzalar (PKCS#7 / CMS imza konteynerleri)
  • Sertifika Sözlüklerinde Kodlama
  • Algoritma, kripto işlemlerde yapıları tanımlar

bakın o Signatures ve PKCS7 Kullanım için sayfalar Digitalizasyon iş akışları.

See Also

 Türkçe