003 File Manager
Current Path:
/usr/src/crypto/heimdal/lib/hx509
usr
/
src
/
crypto
/
heimdal
/
lib
/
hx509
/
📁
..
📄
ChangeLog
(71.11 KB)
📄
Makefile.am
(10.85 KB)
📄
Makefile.in
(109.81 KB)
📄
ca.c
(38.68 KB)
📄
cert.c
(83.12 KB)
📄
char_map.h
(2.29 KB)
📄
cms.c
(41.02 KB)
📄
collector.c
(7.76 KB)
📄
crmf.asn1
(2.72 KB)
📄
crypto.c
(76.34 KB)
📄
doxygen.c
(3.36 KB)
📄
env.c
(5.5 KB)
📄
error.c
(5.45 KB)
📄
file.c
(5.96 KB)
📄
hx509-private.h
(9.39 KB)
📄
hx509-protos.h
(22.53 KB)
📄
hx509.h
(5.88 KB)
📄
hx509_err.et
(4.78 KB)
📄
hx_locl.h
(6.42 KB)
📄
hxtool-commands.in
(15.32 KB)
📄
hxtool.c
(52.7 KB)
📄
keyset.c
(18.85 KB)
📄
ks_dir.c
(4.92 KB)
📄
ks_file.c
(16.03 KB)
📄
ks_keychain.c
(12.8 KB)
📄
ks_mem.c
(5.23 KB)
📄
ks_null.c
(2.6 KB)
📄
ks_p11.c
(28.46 KB)
📄
ks_p12.c
(16.46 KB)
📄
lock.c
(5.55 KB)
📄
name.c
(24.15 KB)
📄
ocsp.asn1
(4.04 KB)
📄
ocsp.opt
(68 B)
📄
peer.c
(5.59 KB)
📄
pkcs10.asn1
(521 B)
📄
pkcs10.opt
(43 B)
📄
print.c
(26.23 KB)
📄
quote.py
(3.19 KB)
📁
ref
📄
req.c
(7.65 KB)
📄
revoke.c
(37.22 KB)
📄
sel-gram.y
(3.53 KB)
📄
sel-lex.l
(3.29 KB)
📄
sel.c
(5.72 KB)
📄
sel.h
(2.45 KB)
📄
softp11.c
(43.25 KB)
📄
test_ca.in
(13.49 KB)
📄
test_cert.in
(3.02 KB)
📄
test_chain.in
(8.63 KB)
📄
test_cms.in
(16.23 KB)
📄
test_crypto.in
(6.46 KB)
📄
test_java_pkcs11.in
(2.23 KB)
📄
test_name.c
(17.75 KB)
📄
test_nist.in
(3.7 KB)
📄
test_nist2.in
(3.85 KB)
📄
test_nist_cert.in
(2.3 KB)
📄
test_nist_pkcs12.in
(2.41 KB)
📄
test_pkcs11.in
(2.1 KB)
📄
test_query.in
(6.69 KB)
📄
test_req.in
(2.26 KB)
📄
test_soft_pkcs11.c
(6.27 KB)
📄
test_windows.in
(3.03 KB)
📄
tst-crypto-available1
(263 B)
📄
tst-crypto-available2
(102 B)
📄
tst-crypto-available3
(122 B)
📄
tst-crypto-select
(22 B)
📄
tst-crypto-select1
(23 B)
📄
tst-crypto-select2
(22 B)
📄
tst-crypto-select3
(21 B)
📄
tst-crypto-select4
(21 B)
📄
tst-crypto-select5
(22 B)
📄
tst-crypto-select6
(21 B)
📄
tst-crypto-select7
(24 B)
📄
version-script.map
(6.21 KB)
Editing: ocsp.asn1
-- From rfc2560 -- $Id$ OCSP DEFINITIONS EXPLICIT TAGS::= BEGIN IMPORTS 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 Identifiers id-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
Upload File
Create Folder