| |
September 2002 Allgemeine SchlüsselcInfrastruktur: Modul PKI 2-3 2 2,2,2 EncodingType typedef nicht unterzeichnetes langes EncodingType; const EncodingType UnknownEncoding = 0; const EncodingType DEREncoding = 1; const EncodingType BEREncoding = 2; const EncodingType Base6Êncoding = 3; const EncodingType SExprEncoding = 4; const EncodingType CustomEncoding = 0x8000; Das EncodingType ist eine Art, die benutzt wird, um die Methode der kodierung zu beschreiben verwendet, um zu kodieren die ursprüngliche PKI-Struktur zu einer undurchlässigen Art. Der allgemeine Fall ist ASN.1 DER (Bemerkenswerte KodierencRichtlinien). 2,2,3 Undurchlässig typedefreihenfolge < Oktett > undurchlässig; Das Undurchlässige Art wird benutzt, um kodierte Strukturen als Reihenfolge von Bytes darzustellen. 2,2,4 EncodedData struct EncodedData { Encoding_type EncodingType; Undurchlässige Daten; }; Dieses Konstruieren wird definiert, um in der Lage zuSEIN, kodierte Strukturen in einem Artsafe darzustellen Weise. Dieses wird für Implementierungen empfohlen, die z.Z. definiert werden und stellen Sie Strukturen mit kodierenrichtlinien ASN.1 dar. 2,2,5 CertificateType typedef nicht unterzeichnetes langes CertificateType; const CertificateType UnknownCertificate = 0; const CertificateType X509vÇertificate = 1; const CertificateType X509v2Certificate = 2; const CertificateType X509v3Certificate = 3; const CertificateType PGPCertificate = 4; const CertificateType SPKICertificate = 5; const CertificateType X509v1AttributeCertificate = 6; const CertificateType CustomCertificate = 0x8000; Das CertificateType wird verwendet, um die Art der Bescheinigung ausdrücklich zu beschreiben, die gewesen ist kodiert. Einige Beispiele der Bescheinigungsarten sind die Versionen X509 der Bescheinigung (Version 3, die im Gebrauch das allgemeinste ist), hübsche Bescheinigungen des guten Privatlebens (PGP) oder Einfache allgemeine SchlüsselBescheinigungen der infrastrukturs (SPKI). |  |
|
| |
|
|