АСН1 кодирање
ASN.1
АСН.1 (Абстрактни Синтакс Нотација један) се користи у ПДФ дигиталним потписима за кодирање криптографских структура података као што су сертификатне ланце, вредности потписа и идентификатори алгоритма.
Деренкодер
DEREncoder обезбеђује корисничке услуге за кодирање АСН.1 ДЕР (различне правила за шифровање) Структура која се користи у ПДФ дигиталним потписивањем радног тока:
encodeSequence()— кодира структуру АСН.1 СЕКУЕНЦЕ на бит распонencodeSet()- кодира структуру АСН.1 СЕТ-аencodeOID(oid)- кодира ОИД струју у његову ДЕР бит репрезентацију
DEREncoder encoder = new DEREncoder();
byte[] oidBytes = encoder.encodeOID("1.2.840.113549.1.1.11"); // SHA-256 with RSAКоришћење контекста
DER кодирање је потребно када радите са:
- ПДФ дигитални потписи (ПКЦС # 7 / ЦМС потпис контејнери)
- Сертификат кодирања у речнику потписивања
- Алгоритм идентификује структуре у криптографским операцијама
Pogledajmo na Signatures и PKCS7 Странице за употребу у Цифрове потписивања радног тока.