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

📄 rfc2459.asn1

📁 samba最新软件
💻 ASN1
📖 第 1 页 / 共 2 页
字号:
-- $Id$ ---- Definitions from rfc2459/rfc3280RFC2459 DEFINITIONS ::= BEGINIMPORTS heim_any FROM heim;Version ::=  INTEGER {	rfc3280_version_1(0), 	rfc3280_version_2(1),	rfc3280_version_3(2)}id-pkcs-1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840)	rsadsi(113549) pkcs(1) 1 }id-pkcs1-rsaEncryption OBJECT IDENTIFIER ::=		{ id-pkcs-1 1 }id-pkcs1-md2WithRSAEncryption OBJECT IDENTIFIER ::=	{ id-pkcs-1 2 }id-pkcs1-md5WithRSAEncryption OBJECT IDENTIFIER ::=	{ id-pkcs-1 4 }id-pkcs1-sha1WithRSAEncryption OBJECT IDENTIFIER ::=	{ id-pkcs-1 5 }id-pkcs1-sha256WithRSAEncryption OBJECT IDENTIFIER ::=	{ id-pkcs-1 11 }id-pkcs1-sha384WithRSAEncryption OBJECT IDENTIFIER ::=	{ id-pkcs-1 12 }id-pkcs1-sha512WithRSAEncryption OBJECT IDENTIFIER ::=	{ id-pkcs-1 13 }id-heim-rsa-pkcs1-x509 OBJECT IDENTIFIER ::= { 1  2 752 43 16 1 }id-pkcs-2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840)	rsadsi(113549) pkcs(1) 2 }id-pkcs2-md2 OBJECT IDENTIFIER ::=		{ id-pkcs-2 2 }id-pkcs2-md4 OBJECT IDENTIFIER ::=		{ id-pkcs-2 4 }id-pkcs2-md5 OBJECT IDENTIFIER ::=		{ id-pkcs-2 5 }id-rsa-digestAlgorithm OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) 2 }id-rsa-digest-md2 OBJECT IDENTIFIER ::= { id-rsa-digestAlgorithm 2 }id-rsa-digest-md4 OBJECT IDENTIFIER ::= { id-rsa-digestAlgorithm 4 }id-rsa-digest-md5 OBJECT IDENTIFIER ::= { id-rsa-digestAlgorithm 5 }id-pkcs-3 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840)	rsadsi(113549) pkcs(1) 3 }id-pkcs3-rc2-cbc OBJECT IDENTIFIER ::=		{ id-pkcs-3 2 }id-pkcs3-rc4     OBJECT IDENTIFIER ::=		{ id-pkcs-3 4 }id-pkcs3-des-ede3-cbc OBJECT IDENTIFIER ::=	{ id-pkcs-3 7 }id-rsadsi-encalg OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840)	rsadsi(113549) 3 }id-rsadsi-rc2-cbc OBJECT IDENTIFIER ::=		{ id-rsadsi-encalg 2 }id-rsadsi-des-ede3-cbc OBJECT IDENTIFIER ::=	{ id-rsadsi-encalg 7 }id-secsig-sha-1 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3)	oiw(14) secsig(3) algorithm(2) 26 }id-nistAlgorithm OBJECT IDENTIFIER ::= {   joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) 4 }   id-nist-aes-algs OBJECT IDENTIFIER ::= { id-nistAlgorithm 1 }id-aes-128-cbc OBJECT IDENTIFIER ::=		{ id-nist-aes-algs 2 }id-aes-192-cbc OBJECT IDENTIFIER ::=		{ id-nist-aes-algs 22 }id-aes-256-cbc OBJECT IDENTIFIER ::=		{ id-nist-aes-algs 42 }id-nist-sha-algs OBJECT IDENTIFIER ::=		{ id-nistAlgorithm 2 }id-sha256 OBJECT IDENTIFIER ::=			{ id-nist-sha-algs 1 }id-sha224 OBJECT IDENTIFIER ::=			{ id-nist-sha-algs 4 }id-sha384 OBJECT IDENTIFIER ::=			{ id-nist-sha-algs 2 }id-sha512 OBJECT IDENTIFIER ::=			{ id-nist-sha-algs 3 }id-dhpublicnumber OBJECT IDENTIFIER ::= {        iso(1) member-body(2) us(840) ansi-x942(10046)        number-type(2) 1 }id-x9-57 OBJECT IDENTIFIER ::= {        iso(1) member-body(2) us(840) ansi-x942(10046)	4 }id-dsa OBJECT IDENTIFIER ::=		{ id-x9-57 1 }id-dsa-with-sha1 OBJECT IDENTIFIER ::=		{ id-x9-57 3 }-- x.520 names typesid-x520-at 	OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 4 }id-at-commonName		OBJECT IDENTIFIER ::= { id-x520-at 3 }id-at-surname			OBJECT IDENTIFIER ::= { id-x520-at 4 }id-at-serialNumber		OBJECT IDENTIFIER ::= { id-x520-at 5 }id-at-countryName		OBJECT IDENTIFIER ::= { id-x520-at 6 }id-at-localityName		OBJECT IDENTIFIER ::= { id-x520-at 7 }id-at-stateOrProvinceName	OBJECT IDENTIFIER ::= { id-x520-at 8 }id-at-streetAddress		OBJECT IDENTIFIER ::= { id-x520-at 9 }id-at-organizationName		OBJECT IDENTIFIER ::= { id-x520-at 10 }id-at-organizationalUnitName	OBJECT IDENTIFIER ::= { id-x520-at 11 }id-at-name			OBJECT IDENTIFIER ::= { id-x520-at 41 }id-at-givenName			OBJECT IDENTIFIER ::= { id-x520-at 42 }id-at-initials			OBJECT IDENTIFIER ::= { id-x520-at 43 }id-at-generationQualifier	OBJECT IDENTIFIER ::= { id-x520-at 44 }id-at-pseudonym			OBJECT IDENTIFIER ::= { id-x520-at 65 }-- RFC 2247id-Userid		      	OBJECT IDENTIFIER ::=                          { 0 9 2342 19200300 100 1 1 }id-domainComponent      	OBJECT IDENTIFIER ::=                          { 0 9 2342 19200300 100 1 25 }-- rfc3280id-x509-ce OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 29}AlgorithmIdentifier ::= SEQUENCE {	algorithm	OBJECT IDENTIFIER,	parameters	heim_any OPTIONAL}AttributeType ::=   OBJECT IDENTIFIERAttributeValue ::=   heim_anyTeletexStringx ::= [UNIVERSAL 20] IMPLICIT OCTET STRINGDirectoryString ::= CHOICE {	ia5String	IA5String,	teletexString	TeletexStringx,	printableString	PrintableString,	universalString UniversalString,	utf8String	UTF8String,	bmpString	BMPString}Attribute ::= SEQUENCE {        type    AttributeType,        value   SET OF -- AttributeValue -- heim_any}AttributeTypeAndValue ::= SEQUENCE {        type    AttributeType,        value   DirectoryString}RelativeDistinguishedName ::= SET OF AttributeTypeAndValueRDNSequence ::= SEQUENCE OF RelativeDistinguishedNameName ::= CHOICE {	rdnSequence  RDNSequence}CertificateSerialNumber ::= INTEGERTime ::= CHOICE {     utcTime        UTCTime,     generalTime    GeneralizedTime}Validity ::= SEQUENCE {     notBefore      Time,     notAfter       Time}UniqueIdentifier  ::=  BIT STRINGSubjectPublicKeyInfo  ::=  SEQUENCE  {     algorithm            AlgorithmIdentifier,     subjectPublicKey     BIT STRING}Extension  ::=  SEQUENCE  {     extnID      OBJECT IDENTIFIER,     critical    BOOLEAN OPTIONAL, -- DEFAULT FALSE XXX     extnValue   OCTET STRING}Extensions  ::=  SEQUENCE SIZE (1..MAX) OF ExtensionTBSCertificate  ::=  SEQUENCE  {     version         [0]  Version OPTIONAL, -- EXPLICIT nnn DEFAULT 1,     serialNumber         CertificateSerialNumber,     signature            AlgorithmIdentifier,     issuer               Name,     validity             Validity,     subject              Name,     subjectPublicKeyInfo SubjectPublicKeyInfo,     issuerUniqueID  [1]  IMPLICIT BIT STRING -- UniqueIdentifier -- OPTIONAL,                          -- If present, version shall be v2 or v3     subjectUniqueID [2]  IMPLICIT BIT STRING -- UniqueIdentifier -- OPTIONAL,                          -- If present, version shall be v2 or v3     extensions      [3]  EXPLICIT Extensions OPTIONAL                          -- If present, version shall be v3}Certificate  ::=  SEQUENCE  {     tbsCertificate       TBSCertificate,     signatureAlgorithm   AlgorithmIdentifier,     signatureValue       BIT STRING}Certificates ::= SEQUENCE OF CertificateValidationParms ::= SEQUENCE {	seed		BIT STRING,	pgenCounter	INTEGER}DomainParameters ::= SEQUENCE {	p		INTEGER, -- odd prime, p=jq +1	g		INTEGER, -- generator, g	q		INTEGER, -- factor of p-1	j		INTEGER OPTIONAL, -- subgroup factor	validationParms	ValidationParms OPTIONAL -- ValidationParms}DHPublicKey ::= INTEGEROtherName ::= SEQUENCE {	type-id    OBJECT IDENTIFIER,	value      [0] EXPLICIT heim_any}GeneralName ::= CHOICE {	otherName			[0]     IMPLICIT -- OtherName -- SEQUENCE {		type-id    OBJECT IDENTIFIER,		value      [0] EXPLICIT heim_any	},	rfc822Name			[1]     IMPLICIT IA5String,	dNSName				[2]     IMPLICIT IA5String,--	x400Address			[3]     IMPLICIT ORAddress,--	directoryName			[4]     IMPLICIT -- Name -- CHOICE {		rdnSequence  RDNSequence	},--	ediPartyName			[5]     IMPLICIT EDIPartyName, --	uniformResourceIdentifier	[6]     IMPLICIT IA5String,	iPAddress			[7]     IMPLICIT OCTET STRING,	registeredID			[8]     IMPLICIT OBJECT IDENTIFIER}GeneralNames ::= SEQUENCE SIZE (1..MAX) OF GeneralNameid-x509-ce-keyUsage OBJECT IDENTIFIER ::=  { id-x509-ce 15 }KeyUsage ::= BIT STRING {	digitalSignature	(0),	nonRepudiation		(1),	keyEncipherment		(2),	dataEncipherment	(3),	keyAgreement		(4),	keyCertSign		(5),	cRLSign			(6),	encipherOnly		(7),	decipherOnly		(8)}id-x509-ce-authorityKeyIdentifier OBJECT IDENTIFIER ::=  { id-x509-ce 35 }

⌨️ 快捷键说明

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