ASN.1 कोड करने के लिए
ASN.1
ASN.1 (एक्सट्रैक्ट सिंटाक्स नोटेशन एक) पीडीएफ डिजिटल हस्ताक्षरों में क्रिप्टोोग्राफिक डेटा संरचनाओं जैसे प्रमाण पत्र श्रृंखला, हस्तक्षेप मूल्य और एल्गोरिथ्म पहचानकर्ताओं को एन्कोडिंग के लिए उपयोग किया जाता है।.
डेरेंगू
DEREncoder एएसएन.1 डीआर (विभाजित कोडिंग नियम) कोड करने के लिए उपयोगिता प्रदान करता है पीडीएफ डिजिटल हस्ताक्षर कार्यप्रवाह में उपयोग की जाने वाली संरचनाएं:
encodeSequence()— एक बैट रैली में ASN.1 SEQUENCE संरचना को एन्कोड करेंencodeSet()- ASN.1 SET संरचना को एन्कोड करेंencodeOID(oid)- एक OID श्रृंखला को अपने DER बाइट प्रतिनिधित्व में एन्कोड करें
DEREncoder encoder = new DEREncoder();
byte[] oidBytes = encoder.encodeOID("1.2.840.113549.1.1.11"); // SHA-256 with RSAउपयोग के संदर्भ में
DER कोडिंग के साथ काम करने के लिए आवश्यक है:
- पीडीएफ डिजिटल हस्ताक्षर (पीकेसीएस # 7 / सीएमएस हस्तक्षेप कंटेनर)
- हस्ताक्षर शब्दकोश में प्रमाण पत्र कोडिंग
- एल्गोरिथ्म क्रिप्टोकरेंसी में संरचनाओं की पहचान करता है
देखें Signatures और PKCS7 उपयोग के लिए पृष्ठों में डिजिटल हस्ताक्षर कार्यप्रवाह।.