⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ocsp.asn1

📁 samba最新软件
💻 ASN1
字号:
-- From rfc2560-- $Id: ocsp.asn1 19576 2006-12-30 12:40:43Z lha $OCSP DEFINITIONS EXPLICIT TAGS::=BEGINIMPORTS	Certificate, AlgorithmIdentifier, CRLReason,	Name, GeneralName, CertificateSerialNumber, Extensions	FROM rfc2459;OCSPVersion  ::=  INTEGER {  ocsp-v1(0) }OCSPCertStatus ::= CHOICE {    good                [0]     IMPLICIT NULL,    revoked             [1]     IMPLICIT -- OCSPRevokedInfo -- SEQUENCE {    			revocationTime		GeneralizedTime,			revocationReason[0]	EXPLICIT CRLReason OPTIONAL    },    unknown             [2]     IMPLICIT NULL }OCSPCertID ::= SEQUENCE {    hashAlgorithm            AlgorithmIdentifier,    issuerNameHash     OCTET STRING, -- Hash of Issuer's DN    issuerKeyHash      OCTET STRING, -- Hash of Issuers public key    serialNumber       CertificateSerialNumber }OCSPSingleResponse ::= SEQUENCE {   certID                       OCSPCertID,   certStatus                   OCSPCertStatus,   thisUpdate                   GeneralizedTime,   nextUpdate           [0]     EXPLICIT GeneralizedTime OPTIONAL,   singleExtensions     [1]     EXPLICIT Extensions OPTIONAL }OCSPInnerRequest ::=     SEQUENCE {    reqCert                    OCSPCertID,    singleRequestExtensions    [0] EXPLICIT Extensions OPTIONAL }OCSPTBSRequest      ::=     SEQUENCE {    version             [0] EXPLICIT OCSPVersion -- DEFAULT v1 -- OPTIONAL,    requestorName       [1] EXPLICIT GeneralName OPTIONAL,    requestList             SEQUENCE OF OCSPInnerRequest,    requestExtensions   [2] EXPLICIT Extensions OPTIONAL }OCSPSignature       ::=     SEQUENCE {    signatureAlgorithm   AlgorithmIdentifier,    signature            BIT STRING,    certs                [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }OCSPRequest     ::=     SEQUENCE {    tbsRequest                  OCSPTBSRequest,    optionalSignature   [0]     EXPLICIT OCSPSignature OPTIONAL }OCSPResponseBytes ::=       SEQUENCE {    responseType   OBJECT IDENTIFIER,    response       OCTET STRING }OCSPResponseStatus ::= ENUMERATED {    successful            (0),      --Response has valid confirmations    malformedRequest      (1),      --Illegal confirmation request    internalError         (2),      --Internal error in issuer    tryLater              (3),      --Try again later                                    --(4) is not used    sigRequired           (5),      --Must sign the request    unauthorized          (6)       --Request unauthorized}OCSPResponse ::= SEQUENCE {   responseStatus         OCSPResponseStatus,   responseBytes          [0] EXPLICIT OCSPResponseBytes OPTIONAL }OCSPKeyHash ::= OCTET STRING --SHA-1 hash of responder's public key                         --(excluding the tag and length fields)OCSPResponderID ::= CHOICE {   byName   [1] Name,   byKey    [2] OCSPKeyHash }OCSPResponseData ::= SEQUENCE {   version              [0] EXPLICIT OCSPVersion -- DEFAULT v1 -- OPTIONAL,   responderID              OCSPResponderID,   producedAt               GeneralizedTime,   responses                SEQUENCE OF OCSPSingleResponse,   responseExtensions   [1] EXPLICIT Extensions OPTIONAL }OCSPBasicOCSPResponse       ::= SEQUENCE {   tbsResponseData      OCSPResponseData,   signatureAlgorithm   AlgorithmIdentifier,   signature            BIT STRING,   certs                [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }-- ArchiveCutoff ::= GeneralizedTime-- AcceptableResponses ::= SEQUENCE OF OBJECT IDENTIFIER-- Object Identifiersid-pkix-ocsp         OBJECT IDENTIFIER ::= { 	 iso(1) identified-organization(3) dod(6) internet(1)	 security(5) mechanisms(5) pkix(7) pkix-ad(48) 1}id-pkix-ocsp-basic		OBJECT IDENTIFIER ::= { id-pkix-ocsp 1 }id-pkix-ocsp-nonce		OBJECT IDENTIFIER ::= { id-pkix-ocsp 2 }-- id-pkix-ocsp-crl             OBJECT IDENTIFIER ::= { id-pkix-ocsp 3 }-- id-pkix-ocsp-response        OBJECT IDENTIFIER ::= { id-pkix-ocsp 4 }-- id-pkix-ocsp-nocheck         OBJECT IDENTIFIER ::= { id-pkix-ocsp 5 }-- id-pkix-ocsp-archive-cutoff  OBJECT IDENTIFIER ::= { id-pkix-ocsp 6 }-- id-pkix-ocsp-service-locator OBJECT IDENTIFIER ::= { id-pkix-ocsp 7 }END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -