forked from osmocom/wireshark
Fix svn properties where needed:
Remove svn:executable Add svn:eol-style Add svn:keywords svn path=/trunk/; revision=15178
This commit is contained in:
parent
84d1d10937
commit
b7cd596353
|
@ -1,4 +1,4 @@
|
|||
# $Id: Makefile 13071 2005-01-16 10:19:21Z guy $
|
||||
# $Id$
|
||||
|
||||
DISSECTOR_FILES=packet-acse.c packet-acse.h
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## Use: $(MAKE) /$(MAKEFLAGS) -f makefile.nmake
|
||||
#
|
||||
# $Id: Makefile.nmake 13077 2005-01-16 23:26:02Z lroland $
|
||||
# $Id$
|
||||
|
||||
include ../../config.nmake
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
* Yuriy Sidelnikov <YSidelnikov@hotmail.com>
|
||||
*
|
||||
*
|
||||
* $Id: packet-acse-template.c 12740 2004-12-13 08:15:34Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for ACSE packet dissection
|
||||
* Ronnie Sahlberg 2005
|
||||
*
|
||||
* $Id: packet-acse-template.h 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# cmip.cnf
|
||||
# CMIP conformation file
|
||||
|
||||
# $Id: cmip.cnf 12290 2004-10-13 00:21:00Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
InformationFramework x509if
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for X.711 CMIP packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-cmip-template.c 12245 2004-10-08 20:28:04Z guy $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for X.711 CMIP packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-cmip-template.h 12203 2004-10-05 09:18:55Z guy $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# ess.cnf
|
||||
# ExtendedSecurityServices conformation file
|
||||
|
||||
# $Id: ess.cnf 12558 2004-11-21 10:16:06Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
AuthenticationFramework x509af
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2634 Extended Security Services packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-ess-template.c 12438 2004-10-30 02:36:58Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2634 Extended Security Services packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-ess-template.h 12437 2004-10-30 02:18:44Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $Id: Makefile 13071 2005-01-16 10:19:21Z guy $
|
||||
# $Id$
|
||||
|
||||
DISSECTOR_FILES=packet-ftam.c packet-ftam.h
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## Use: $(MAKE) /$(MAKEFLAGS) -f makefile.nmake
|
||||
#
|
||||
# $Id: Makefile.nmake 13077 2005-01-16 23:26:02Z lroland $
|
||||
# $Id$
|
||||
|
||||
include ../../config.nmake
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# logotype-cert-extn.cnf
|
||||
# LogotypeCertExtn conformation file
|
||||
|
||||
# $Id: logotype-cert-extn.cnf 12558 2004-11-21 10:16:06Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
AuthenticationFramework x509af
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3709 Logotype Certificate Extensions packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-logotype-cert-extn-template.c 12438 2004-10-30 02:36:58Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3907 Logotype Certificate Extensions packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-logotype-cert-extn-template.h 12437 2004-10-30 02:18:44Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# ocsp.cnf
|
||||
# OCSP conformation file
|
||||
|
||||
# $Id: ocsp.cnf 12558 2004-11-21 10:16:06Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
AuthenticationFramework x509af
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for Online Certificate Status Protocol (RFC2560) packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-ocsp-template.c 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for Online Certificate Status Protocol (RFC2560) packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-ocsp-template.h 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# CMP.cnf
|
||||
# CMP conformation file
|
||||
|
||||
# $Id: cmp.cnf 12740 2004-12-13 08:15:34Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
PKIX1Explicit88 pkix1explicit
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2510 Certificate Management Protocol packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-cmp-template.c 12740 2004-12-13 08:15:34Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2510 Certificate Management Protocol packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-cmp-template.h 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# CRMF.cnf
|
||||
# CRMF conformation file
|
||||
|
||||
# $Id: cmrf.cnf 12740 2004-12-13 08:15:34Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
CryptographicMessageSyntax cms
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2511 Certificate Request Message Format packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-crmf-template.c 12740 2004-12-13 08:15:34Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2511 Certificate Request Message Format packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-crmf-template.h 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3820 PKIXProxy packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-pkixproxy-template.c 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3820 PKIXProxy packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-pkixproxy-template.h 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# pkixproxy.cnf
|
||||
# PKIXProxy conformation file
|
||||
|
||||
# $Id: pkixproxy.cnf 12558 2004-11-21 10:16:06Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
|
||||
|
|
|
@ -1,220 +1,220 @@
|
|||
-- This ASN definition is taken from (and modified to pass through asn2eth)
|
||||
-- RFC3739
|
||||
--
|
||||
-- RFC3739 contains the followin copyright statements:
|
||||
--
|
||||
-- Full Copyright Statement
|
||||
--
|
||||
-- Copyright (C) The Internet Society (2004). This document is subject
|
||||
-- to the rights, licenses and restrictions contained in BCP 78 and
|
||||
-- except as set forth therein, the authors retain all their rights.
|
||||
--
|
||||
-- This document and the information contained herein are provided on an
|
||||
-- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
|
||||
-- REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
|
||||
-- INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
|
||||
-- IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
|
||||
-- THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
|
||||
-- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||||
--
|
||||
-- Intellectual Property
|
||||
--
|
||||
-- The IETF takes no position regarding the validity or scope of any
|
||||
-- Intellectual Property Rights or other rights that might be claimed
|
||||
-- to pertain to the implementation or use of the technology
|
||||
-- described in this document or the extent to which any license
|
||||
-- under such rights might or might not be available; nor does it
|
||||
-- represent that it has made any independent effort to identify any
|
||||
-- such rights. Information on the procedures with respect to
|
||||
-- rights in RFC documents can be found in BCP 78 and BCP 79.
|
||||
--
|
||||
-- Copies of IPR disclosures made to the IETF Secretariat and any
|
||||
-- assurances of licenses to be made available, or the result of an
|
||||
-- attempt made to obtain a general license or permission for the use
|
||||
-- of such proprietary rights by implementers or users of this
|
||||
-- specification can be obtained from the IETF on-line IPR repository
|
||||
-- at http://www.ietf.org/ipr.
|
||||
--
|
||||
-- The IETF invites any interested party to bring to its attention
|
||||
-- any copyrights, patents or patent applications, or other
|
||||
-- proprietary rights that may cover technology that may be required
|
||||
-- to implement this standard. Please address the information to the
|
||||
-- IETF at ietf-ipr@ietf.org.
|
||||
--
|
||||
-- Acknowledgement
|
||||
--
|
||||
-- Funding for the RFC Editor function is currently provided by the
|
||||
-- Internet Society.
|
||||
--
|
||||
|
||||
|
||||
PKIXqualified97 {iso(1) identified-organization(3) dod(6)
|
||||
internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
|
||||
id-mod-qualified-cert-97(35) }
|
||||
|
||||
DEFINITIONS EXPLICIT TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
-- EXPORTS ALL --
|
||||
|
||||
IMPORTS
|
||||
|
||||
informationFramework, certificateExtensions, selectedAttributeTypes,
|
||||
authenticationFramework, upperBounds, id-at
|
||||
FROM UsefulDefinitions {joint-iso-itu-t(2) ds(5) module(1)
|
||||
usefulDefinitions(0) 3 }
|
||||
|
||||
ub-name
|
||||
FROM UpperBounds upperBounds
|
||||
|
||||
GeneralName
|
||||
FROM CertificateExtensions certificateExtensions
|
||||
|
||||
ATTRIBUTE, AttributeType
|
||||
FROM InformationFramework informationFramework
|
||||
|
||||
DirectoryString
|
||||
FROM SelectedAttributeTypes selectedAttributeTypes
|
||||
|
||||
AlgorithmIdentifier, Extension, EXTENSION
|
||||
FROM AuthenticationFramework authenticationFramework
|
||||
|
||||
id-pkix, id-pe
|
||||
FROM PKIX1Explicit88 { iso(1) identified-organization(3) dod(6)
|
||||
internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
|
||||
id-pkix1-explicit(18) };
|
||||
|
||||
-- Locally defined OIDs
|
||||
|
||||
-- Arc for QC personal data attributes
|
||||
-- id-pda OBJECT IDENTIFIER ::= { id-pkix 9 }
|
||||
|
||||
-- Arc for QC statements
|
||||
-- id-qcs OBJECT IDENTIFIER ::= { id-pkix 11 }
|
||||
|
||||
-- Personal data attributes
|
||||
|
||||
-- id-pda-dateOfBirth AttributeType ::= { id-pda 1 }
|
||||
-- id-pda-placeOfBirth AttributeType ::= { id-pda 2 }
|
||||
-- id-pda-gender AttributeType ::= { id-pda 3 }
|
||||
-- id-pda-countryOfCitizenship AttributeType ::= { id-pda 4 }
|
||||
-- id-pda-countryOfResidence AttributeType ::= { id-pda 5 }
|
||||
|
||||
-- Certificate extensions
|
||||
|
||||
-- id-pe-biometricInfo OBJECT IDENTIFIER ::= { id-pe 2 }
|
||||
-- id-pe-qcStatements OBJECT IDENTIFIER ::= { id-pe 3 }
|
||||
|
||||
-- QC statements
|
||||
|
||||
-- id-qcs-pkixQCSyntax-v1 OBJECT IDENTIFIER ::= { id-qcs 1 }
|
||||
-- id-qcs-pkixQCSyntax-v2 OBJECT IDENTIFIER ::= { id-qcs 2 }
|
||||
|
||||
Generalizedtime ::= GeneralizedTime
|
||||
|
||||
Directorystring ::= DirectoryString
|
||||
|
||||
Printablestring ::= PrintableString
|
||||
|
||||
-- Personal data attributes
|
||||
--
|
||||
-- dateOfBirth ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX GeneralizedTime
|
||||
-- ID id-pda-dateOfBirth }
|
||||
--
|
||||
-- placeOfBirth ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX DirectoryString {ub-name}
|
||||
-- ID id-pda-placeOfBirth }
|
||||
--
|
||||
-- gender ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX PrintableString (SIZE(1) ^ FROM("M"|"F"|"m"|"f"))
|
||||
-- ID id-pda-gender }
|
||||
--
|
||||
-- countryOfCitizenship ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX PrintableString (SIZE (2))
|
||||
-- (CONSTRAINED BY { })
|
||||
-- ID id-pda-countryOfCitizenship }
|
||||
--
|
||||
-- countryOfResidence ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX PrintableString (SIZE (2))
|
||||
-- (CONSTRAINED BY { })
|
||||
-- ID id-pda-countryOfResidence }
|
||||
--
|
||||
-- Certificate extensions
|
||||
|
||||
-- Biometric info extension
|
||||
--
|
||||
-- biometricInfo EXTENSION ::= {
|
||||
-- SYNTAX BiometricSyntax
|
||||
-- IDENTIFIED BY id-pe-biometricInfo }
|
||||
|
||||
BiometricSyntax ::= SEQUENCE OF BiometricData
|
||||
|
||||
BiometricData ::= SEQUENCE {
|
||||
typeOfBiometricData TypeOfBiometricData,
|
||||
hashAlgorithm AlgorithmIdentifier,
|
||||
biometricDataHash OCTET STRING,
|
||||
sourceDataUri IA5String OPTIONAL,
|
||||
... }
|
||||
|
||||
TypeOfBiometricData ::= CHOICE {
|
||||
predefinedBiometricType PredefinedBiometricType,
|
||||
biometricDataOid OBJECT IDENTIFIER }
|
||||
|
||||
PredefinedBiometricType ::= INTEGER {
|
||||
picture(0), handwritten-signature(1)}
|
||||
|
||||
|
||||
-- QC Statements Extension
|
||||
-- NOTE: This extension does not allow to mix critical and
|
||||
-- non-critical Qualified Certificate Statements. Either all
|
||||
-- statements must be critical or all statements must be
|
||||
-- non-critical.
|
||||
--
|
||||
-- qcStatements EXTENSION ::= {
|
||||
-- SYNTAX QCStatements
|
||||
-- IDENTIFIED BY id-pe-qcStatements }
|
||||
|
||||
QCStatements ::= SEQUENCE OF QCStatement
|
||||
|
||||
QCStatement ::= SEQUENCE {
|
||||
statementId OBJECT IDENTIFIER,
|
||||
statementInfo ANY OPTIONAL }
|
||||
|
||||
-- QC-STATEMENT ::= CLASS {
|
||||
-- &id OBJECT IDENTIFIER UNIQUE,
|
||||
-- &Type OPTIONAL }
|
||||
-- WITH SYNTAX {
|
||||
-- [SYNTAX &Type] IDENTIFIED BY &id }
|
||||
|
||||
-- qcStatement-1 QC-STATEMENT ::= { SYNTAX SemanticsInformation
|
||||
-- IDENTIFIED BY id-qcs-pkixQCSyntax-v1}
|
||||
-- This statement identifies conformance with requirements
|
||||
-- defined in RFC 3039 (Version 1). This statement
|
||||
-- may optionally contain additional semantics information
|
||||
-- as specified below.
|
||||
|
||||
-- qcStatement-2 QC-STATEMENT ::= { SYNTAX SemanticsInformation
|
||||
-- IDENTIFIED BY id-qcs-pkixQCSyntax-v2}
|
||||
-- This statement identifies conformance with requirements
|
||||
-- defined in this Qualified Certificate profile
|
||||
-- (Version 2). This statement may optionally contain
|
||||
-- additional semantics information as specified below.
|
||||
|
||||
SemanticsInformation ::= SEQUENCE {
|
||||
semanticsIdentifier OBJECT IDENTIFIER OPTIONAL,
|
||||
nameRegistrationAuthorities NameRegistrationAuthorities OPTIONAL
|
||||
}
|
||||
|
||||
NameRegistrationAuthorities ::= SEQUENCE OF GeneralName
|
||||
|
||||
-- The following information object set is defined to constrain the
|
||||
-- set of attributes applications are required to recognize as QCSs.
|
||||
-- SupportedStatements QC-STATEMENT ::= {
|
||||
-- qcStatement-1 |
|
||||
-- qcStatement-2 , ... }
|
||||
|
||||
END
|
||||
|
||||
|
||||
-- This ASN definition is taken from (and modified to pass through asn2eth)
|
||||
-- RFC3739
|
||||
--
|
||||
-- RFC3739 contains the followin copyright statements:
|
||||
--
|
||||
-- Full Copyright Statement
|
||||
--
|
||||
-- Copyright (C) The Internet Society (2004). This document is subject
|
||||
-- to the rights, licenses and restrictions contained in BCP 78 and
|
||||
-- except as set forth therein, the authors retain all their rights.
|
||||
--
|
||||
-- This document and the information contained herein are provided on an
|
||||
-- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
|
||||
-- REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
|
||||
-- INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
|
||||
-- IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
|
||||
-- THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
|
||||
-- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||||
--
|
||||
-- Intellectual Property
|
||||
--
|
||||
-- The IETF takes no position regarding the validity or scope of any
|
||||
-- Intellectual Property Rights or other rights that might be claimed
|
||||
-- to pertain to the implementation or use of the technology
|
||||
-- described in this document or the extent to which any license
|
||||
-- under such rights might or might not be available; nor does it
|
||||
-- represent that it has made any independent effort to identify any
|
||||
-- such rights. Information on the procedures with respect to
|
||||
-- rights in RFC documents can be found in BCP 78 and BCP 79.
|
||||
--
|
||||
-- Copies of IPR disclosures made to the IETF Secretariat and any
|
||||
-- assurances of licenses to be made available, or the result of an
|
||||
-- attempt made to obtain a general license or permission for the use
|
||||
-- of such proprietary rights by implementers or users of this
|
||||
-- specification can be obtained from the IETF on-line IPR repository
|
||||
-- at http://www.ietf.org/ipr.
|
||||
--
|
||||
-- The IETF invites any interested party to bring to its attention
|
||||
-- any copyrights, patents or patent applications, or other
|
||||
-- proprietary rights that may cover technology that may be required
|
||||
-- to implement this standard. Please address the information to the
|
||||
-- IETF at ietf-ipr@ietf.org.
|
||||
--
|
||||
-- Acknowledgement
|
||||
--
|
||||
-- Funding for the RFC Editor function is currently provided by the
|
||||
-- Internet Society.
|
||||
--
|
||||
|
||||
|
||||
PKIXqualified97 {iso(1) identified-organization(3) dod(6)
|
||||
internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
|
||||
id-mod-qualified-cert-97(35) }
|
||||
|
||||
DEFINITIONS EXPLICIT TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
-- EXPORTS ALL --
|
||||
|
||||
IMPORTS
|
||||
|
||||
informationFramework, certificateExtensions, selectedAttributeTypes,
|
||||
authenticationFramework, upperBounds, id-at
|
||||
FROM UsefulDefinitions {joint-iso-itu-t(2) ds(5) module(1)
|
||||
usefulDefinitions(0) 3 }
|
||||
|
||||
ub-name
|
||||
FROM UpperBounds upperBounds
|
||||
|
||||
GeneralName
|
||||
FROM CertificateExtensions certificateExtensions
|
||||
|
||||
ATTRIBUTE, AttributeType
|
||||
FROM InformationFramework informationFramework
|
||||
|
||||
DirectoryString
|
||||
FROM SelectedAttributeTypes selectedAttributeTypes
|
||||
|
||||
AlgorithmIdentifier, Extension, EXTENSION
|
||||
FROM AuthenticationFramework authenticationFramework
|
||||
|
||||
id-pkix, id-pe
|
||||
FROM PKIX1Explicit88 { iso(1) identified-organization(3) dod(6)
|
||||
internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
|
||||
id-pkix1-explicit(18) };
|
||||
|
||||
-- Locally defined OIDs
|
||||
|
||||
-- Arc for QC personal data attributes
|
||||
-- id-pda OBJECT IDENTIFIER ::= { id-pkix 9 }
|
||||
|
||||
-- Arc for QC statements
|
||||
-- id-qcs OBJECT IDENTIFIER ::= { id-pkix 11 }
|
||||
|
||||
-- Personal data attributes
|
||||
|
||||
-- id-pda-dateOfBirth AttributeType ::= { id-pda 1 }
|
||||
-- id-pda-placeOfBirth AttributeType ::= { id-pda 2 }
|
||||
-- id-pda-gender AttributeType ::= { id-pda 3 }
|
||||
-- id-pda-countryOfCitizenship AttributeType ::= { id-pda 4 }
|
||||
-- id-pda-countryOfResidence AttributeType ::= { id-pda 5 }
|
||||
|
||||
-- Certificate extensions
|
||||
|
||||
-- id-pe-biometricInfo OBJECT IDENTIFIER ::= { id-pe 2 }
|
||||
-- id-pe-qcStatements OBJECT IDENTIFIER ::= { id-pe 3 }
|
||||
|
||||
-- QC statements
|
||||
|
||||
-- id-qcs-pkixQCSyntax-v1 OBJECT IDENTIFIER ::= { id-qcs 1 }
|
||||
-- id-qcs-pkixQCSyntax-v2 OBJECT IDENTIFIER ::= { id-qcs 2 }
|
||||
|
||||
Generalizedtime ::= GeneralizedTime
|
||||
|
||||
Directorystring ::= DirectoryString
|
||||
|
||||
Printablestring ::= PrintableString
|
||||
|
||||
-- Personal data attributes
|
||||
--
|
||||
-- dateOfBirth ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX GeneralizedTime
|
||||
-- ID id-pda-dateOfBirth }
|
||||
--
|
||||
-- placeOfBirth ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX DirectoryString {ub-name}
|
||||
-- ID id-pda-placeOfBirth }
|
||||
--
|
||||
-- gender ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX PrintableString (SIZE(1) ^ FROM("M"|"F"|"m"|"f"))
|
||||
-- ID id-pda-gender }
|
||||
--
|
||||
-- countryOfCitizenship ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX PrintableString (SIZE (2))
|
||||
-- (CONSTRAINED BY { })
|
||||
-- ID id-pda-countryOfCitizenship }
|
||||
--
|
||||
-- countryOfResidence ATTRIBUTE ::= {
|
||||
-- WITH SYNTAX PrintableString (SIZE (2))
|
||||
-- (CONSTRAINED BY { })
|
||||
-- ID id-pda-countryOfResidence }
|
||||
--
|
||||
-- Certificate extensions
|
||||
|
||||
-- Biometric info extension
|
||||
--
|
||||
-- biometricInfo EXTENSION ::= {
|
||||
-- SYNTAX BiometricSyntax
|
||||
-- IDENTIFIED BY id-pe-biometricInfo }
|
||||
|
||||
BiometricSyntax ::= SEQUENCE OF BiometricData
|
||||
|
||||
BiometricData ::= SEQUENCE {
|
||||
typeOfBiometricData TypeOfBiometricData,
|
||||
hashAlgorithm AlgorithmIdentifier,
|
||||
biometricDataHash OCTET STRING,
|
||||
sourceDataUri IA5String OPTIONAL,
|
||||
... }
|
||||
|
||||
TypeOfBiometricData ::= CHOICE {
|
||||
predefinedBiometricType PredefinedBiometricType,
|
||||
biometricDataOid OBJECT IDENTIFIER }
|
||||
|
||||
PredefinedBiometricType ::= INTEGER {
|
||||
picture(0), handwritten-signature(1)}
|
||||
|
||||
|
||||
-- QC Statements Extension
|
||||
-- NOTE: This extension does not allow to mix critical and
|
||||
-- non-critical Qualified Certificate Statements. Either all
|
||||
-- statements must be critical or all statements must be
|
||||
-- non-critical.
|
||||
--
|
||||
-- qcStatements EXTENSION ::= {
|
||||
-- SYNTAX QCStatements
|
||||
-- IDENTIFIED BY id-pe-qcStatements }
|
||||
|
||||
QCStatements ::= SEQUENCE OF QCStatement
|
||||
|
||||
QCStatement ::= SEQUENCE {
|
||||
statementId OBJECT IDENTIFIER,
|
||||
statementInfo ANY OPTIONAL }
|
||||
|
||||
-- QC-STATEMENT ::= CLASS {
|
||||
-- &id OBJECT IDENTIFIER UNIQUE,
|
||||
-- &Type OPTIONAL }
|
||||
-- WITH SYNTAX {
|
||||
-- [SYNTAX &Type] IDENTIFIED BY &id }
|
||||
|
||||
-- qcStatement-1 QC-STATEMENT ::= { SYNTAX SemanticsInformation
|
||||
-- IDENTIFIED BY id-qcs-pkixQCSyntax-v1}
|
||||
-- This statement identifies conformance with requirements
|
||||
-- defined in RFC 3039 (Version 1). This statement
|
||||
-- may optionally contain additional semantics information
|
||||
-- as specified below.
|
||||
|
||||
-- qcStatement-2 QC-STATEMENT ::= { SYNTAX SemanticsInformation
|
||||
-- IDENTIFIED BY id-qcs-pkixQCSyntax-v2}
|
||||
-- This statement identifies conformance with requirements
|
||||
-- defined in this Qualified Certificate profile
|
||||
-- (Version 2). This statement may optionally contain
|
||||
-- additional semantics information as specified below.
|
||||
|
||||
SemanticsInformation ::= SEQUENCE {
|
||||
semanticsIdentifier OBJECT IDENTIFIER OPTIONAL,
|
||||
nameRegistrationAuthorities NameRegistrationAuthorities OPTIONAL
|
||||
}
|
||||
|
||||
NameRegistrationAuthorities ::= SEQUENCE OF GeneralName
|
||||
|
||||
-- The following information object set is defined to constrain the
|
||||
-- set of attributes applications are required to recognize as QCSs.
|
||||
-- SupportedStatements QC-STATEMENT ::= {
|
||||
-- qcStatement-1 |
|
||||
-- qcStatement-2 , ... }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3739 PKIXqualified packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-pkixqualified-template.c 12434 2004-10-29 12:11:42Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3739 PKIXqualified packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-pkixqualified-template.h 12434 2004-10-29 12:11:42Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# PKIXqualified.cnf
|
||||
# PKIXqualified conformation file
|
||||
|
||||
# $Id: pkixqualified.cnf 12434 2004-10-29 12:11:42Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
CertificateExtensions x509ce
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC2634 Extended Security Services packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-pkixtsp-template.c 12438 2004-10-30 02:36:58Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for RFC3161 Time-Stamp Protocol packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-pkixtsp-template.h 12437 2004-10-30 02:18:44Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# pkixtsp.cnf
|
||||
# Time-Stamp Protocol (RFC3161) conformation file
|
||||
|
||||
# $Id: pkixtsp.cnf 12558 2004-11-21 10:16:06Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
PKIX1Explicit88 pkix1explicit
|
||||
|
|
|
@ -1,133 +1,133 @@
|
|||
SMRS DEFINITIONS IMPLICIT TAGS ::=
|
||||
BEGIN
|
||||
|
||||
SMR-Bind ::= SEQUENCE {
|
||||
sc-address SMS-Address,
|
||||
password Password,
|
||||
...
|
||||
}
|
||||
|
||||
ub-password-length INTEGER ::= 20
|
||||
|
||||
IMSI-Address ::= OCTET STRING
|
||||
|
||||
SMS-Address ::= SEQUENCE {
|
||||
address-type INTEGER {
|
||||
unknown-type (0),
|
||||
internat-number (1),
|
||||
national-number (2),
|
||||
net-spec-number (3),
|
||||
short-number (4)
|
||||
},
|
||||
|
||||
numbering-plan INTEGER {
|
||||
unknown-numbering (0),
|
||||
iSDN-numbering (1),
|
||||
data-network-numbering (3),
|
||||
telex-numbering (4),
|
||||
national-numbering (8),
|
||||
private-numbering (9)
|
||||
},
|
||||
|
||||
address-value CHOICE {
|
||||
octet-format SemiOctetString
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
SemiOctetString ::= OCTET STRING
|
||||
|
||||
Password ::= PrintableString
|
||||
|
||||
SMR-Bind-Confirm ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
SMR-Bind-Failure ::= SEQUENCE {
|
||||
connect-fail-reason Connect-fail,
|
||||
...
|
||||
}
|
||||
|
||||
Connect-fail ::= INTEGER {
|
||||
not-entitled (0),
|
||||
tmp-overload (1),
|
||||
tmp-failure (2),
|
||||
id-or-passwd (3),
|
||||
not-supported (4),
|
||||
inv-SC-addr (5)
|
||||
}
|
||||
|
||||
SMR-Unbind ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
RPDataMT ::= SEQUENCE {
|
||||
mt-priority-request BOOLEAN,
|
||||
mt-mms BOOLEAN,
|
||||
mt-message-reference RP-MR,
|
||||
mt-originating-address SMS-Address,
|
||||
mt-destination-address SMS-Address,
|
||||
mt-user-data RP-UD,
|
||||
mt-origVMSCAddr [1] SMS-Address OPTIONAL,
|
||||
mt-tariffClass [2] SM-TC OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RPDataMO ::= SEQUENCE {
|
||||
mo-message-reference RP-MR,
|
||||
mo-originating-address SMS-Address,
|
||||
mo-user-data RP-UD,
|
||||
origVMSCAddr [1] SMS-Address OPTIONAL ,
|
||||
moimsi [2] IMSI-Address OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RP-MR ::= INTEGER (0..65535)
|
||||
|
||||
RP-UD ::= OCTET STRING (SIZE (1..164))
|
||||
|
||||
SM-TC ::= INTEGER (0..65535)
|
||||
|
||||
RPAck ::= SEQUENCE {
|
||||
message-reference RP-MR,
|
||||
...
|
||||
}
|
||||
|
||||
Error-reason ::= INTEGER {
|
||||
unknown-subscriber (1),
|
||||
illegal-subscriber (9),
|
||||
teleservice-not-provisioned (11),
|
||||
call-barred (13),
|
||||
cug-reject (15),
|
||||
sMS-ll-capabilities-not-prov (19),
|
||||
error-in-MS (20),
|
||||
facility-not-supported (21),
|
||||
memory-capacity-exceeded (22),
|
||||
absent-subscriber (29),
|
||||
ms-busy-for-MT-sms (30),
|
||||
system-failure (36),
|
||||
illegal-equipment (44),
|
||||
no-resp-to-paging (60),
|
||||
gMSC-congestion (61),
|
||||
dublicate-sm (70),
|
||||
sC-congestion (101),
|
||||
mS-not-SC-Subscriber (103),
|
||||
invalid-sme-address (104)
|
||||
}
|
||||
|
||||
RPError ::= SEQUENCE {
|
||||
error-reason Error-reason,
|
||||
msg-waiting-set BOOLEAN,
|
||||
message-reference RP-MR,
|
||||
alerting-MS-ISDN [1] SMS-Address OPTIONAL,
|
||||
sm-diag-info [2] RP-UD OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RPAlertSC ::= SEQUENCE {
|
||||
ms-address SMS-Address,
|
||||
message-reference RP-MR,
|
||||
...
|
||||
}
|
||||
|
||||
END
|
||||
SMRS DEFINITIONS IMPLICIT TAGS ::=
|
||||
BEGIN
|
||||
|
||||
SMR-Bind ::= SEQUENCE {
|
||||
sc-address SMS-Address,
|
||||
password Password,
|
||||
...
|
||||
}
|
||||
|
||||
ub-password-length INTEGER ::= 20
|
||||
|
||||
IMSI-Address ::= OCTET STRING
|
||||
|
||||
SMS-Address ::= SEQUENCE {
|
||||
address-type INTEGER {
|
||||
unknown-type (0),
|
||||
internat-number (1),
|
||||
national-number (2),
|
||||
net-spec-number (3),
|
||||
short-number (4)
|
||||
},
|
||||
|
||||
numbering-plan INTEGER {
|
||||
unknown-numbering (0),
|
||||
iSDN-numbering (1),
|
||||
data-network-numbering (3),
|
||||
telex-numbering (4),
|
||||
national-numbering (8),
|
||||
private-numbering (9)
|
||||
},
|
||||
|
||||
address-value CHOICE {
|
||||
octet-format SemiOctetString
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
SemiOctetString ::= OCTET STRING
|
||||
|
||||
Password ::= PrintableString
|
||||
|
||||
SMR-Bind-Confirm ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
SMR-Bind-Failure ::= SEQUENCE {
|
||||
connect-fail-reason Connect-fail,
|
||||
...
|
||||
}
|
||||
|
||||
Connect-fail ::= INTEGER {
|
||||
not-entitled (0),
|
||||
tmp-overload (1),
|
||||
tmp-failure (2),
|
||||
id-or-passwd (3),
|
||||
not-supported (4),
|
||||
inv-SC-addr (5)
|
||||
}
|
||||
|
||||
SMR-Unbind ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
RPDataMT ::= SEQUENCE {
|
||||
mt-priority-request BOOLEAN,
|
||||
mt-mms BOOLEAN,
|
||||
mt-message-reference RP-MR,
|
||||
mt-originating-address SMS-Address,
|
||||
mt-destination-address SMS-Address,
|
||||
mt-user-data RP-UD,
|
||||
mt-origVMSCAddr [1] SMS-Address OPTIONAL,
|
||||
mt-tariffClass [2] SM-TC OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RPDataMO ::= SEQUENCE {
|
||||
mo-message-reference RP-MR,
|
||||
mo-originating-address SMS-Address,
|
||||
mo-user-data RP-UD,
|
||||
origVMSCAddr [1] SMS-Address OPTIONAL ,
|
||||
moimsi [2] IMSI-Address OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RP-MR ::= INTEGER (0..65535)
|
||||
|
||||
RP-UD ::= OCTET STRING (SIZE (1..164))
|
||||
|
||||
SM-TC ::= INTEGER (0..65535)
|
||||
|
||||
RPAck ::= SEQUENCE {
|
||||
message-reference RP-MR,
|
||||
...
|
||||
}
|
||||
|
||||
Error-reason ::= INTEGER {
|
||||
unknown-subscriber (1),
|
||||
illegal-subscriber (9),
|
||||
teleservice-not-provisioned (11),
|
||||
call-barred (13),
|
||||
cug-reject (15),
|
||||
sMS-ll-capabilities-not-prov (19),
|
||||
error-in-MS (20),
|
||||
facility-not-supported (21),
|
||||
memory-capacity-exceeded (22),
|
||||
absent-subscriber (29),
|
||||
ms-busy-for-MT-sms (30),
|
||||
system-failure (36),
|
||||
illegal-equipment (44),
|
||||
no-resp-to-paging (60),
|
||||
gMSC-congestion (61),
|
||||
dublicate-sm (70),
|
||||
sC-congestion (101),
|
||||
mS-not-SC-Subscriber (103),
|
||||
invalid-sme-address (104)
|
||||
}
|
||||
|
||||
RPError ::= SEQUENCE {
|
||||
error-reason Error-reason,
|
||||
msg-waiting-set BOOLEAN,
|
||||
message-reference RP-MR,
|
||||
alerting-MS-ISDN [1] SMS-Address OPTIONAL,
|
||||
sm-diag-info [2] RP-UD OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RPAlertSC ::= SEQUENCE {
|
||||
ms-address SMS-Address,
|
||||
message-reference RP-MR,
|
||||
...
|
||||
}
|
||||
|
||||
END
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for SMRSE Short Message Relay Service packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-smrse-template.c 12245 2004-10-08 20:28:04Z guy $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for SMRSE Short Message Relay Service packet dissection
|
||||
* Ronnie Sahlberg 2004
|
||||
*
|
||||
* $Id: packet-smrse-template.h 12203 2004-10-05 09:18:55Z guy $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# smrse.cnf
|
||||
# SMRSE conformation file
|
||||
|
||||
# $Id: smrse.cnf 12290 2004-10-13 00:21:00Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $Id: Makefile 13071 2005-01-16 10:19:21Z guy $
|
||||
# $Id$
|
||||
|
||||
DISSECTOR_FILES=packet-wlancertextn.c packet-wlancertextn.h
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## Use: $(MAKE) /$(MAKEFLAGS) -f makefile.nmake
|
||||
#
|
||||
# $Id: Makefile.nmake 13077 2005-01-16 23:26:02Z lroland $
|
||||
# $Id$
|
||||
|
||||
include ../../config.nmake
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for Wireless Certificate Extension (RFC3770)
|
||||
* Ronnie Sahlberg 2005
|
||||
*
|
||||
* $Id: packet-wlancertextn-template.c 12434 2004-10-29 12:11:42Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for Wireless Certificate Extensions (RFC3770) packet dissection
|
||||
* Ronnie Sahlberg 2005
|
||||
*
|
||||
* $Id: packet-wlancertextn-template.h 12573 2004-11-22 03:36:26Z sahlberg $
|
||||
* $Id$
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# WlanCertExtn.cnf
|
||||
# WlanCertExtn conformation file
|
||||
|
||||
# $Id: WlanCertExtn.cnf 12434 2004-10-29 12:11:42Z sahlberg $
|
||||
# $Id$
|
||||
|
||||
#.MODULE_IMPORT
|
||||
|
||||
|
|
Loading…
Reference in New Issue