1、 AMERICAN NATIONAL STANDARD FOR TELECOMMUNICATIONS ATIS-0300274.2000(R2011) Electronic Interactive Agent ATIS is the leading technical planning and standards development organization committed to the rapid development of global, market-driven standards for the information, entertainment and communic
2、ations industry. More than 200 companies actively formulate standards in ATIS 17 Committees, covering issues including: IPTV, Cloud Services, Energy Efficiency, IP-Based and Wireless Technologies, Quality of Service, Billing and Operational Support, Emergency Services, Architectural Platforms and Em
3、erging Networks. In addition, numerous Incubators, Focus and Exploratory Groups address evolving industry priorities including Smart Grid, Machine-to-Machine, Networked Car, IP Downloadable Security, Policy Management and Network Optimization. ATIS is the North American Organizational Partner for th
4、e 3rd Generation Partnership Project (3GPP), a member and major U.S. contributor to the International Telecommunication Union (ITU) Radio and Telecommunications Sectors, and a member of the Inter-American Telecommunication Commission (CITEL). For more information, please visit . AMERICAN NATIONAL ST
5、ANDARD Approval of an American National Standard requires review by ANSI that the requirements for due process, consensus, and other criteria for approval have been met by the standards developer. Consensus is established when, in the judgment of the ANSI Board of Standards Review, substantial agree
6、ment has been reached by directly and materially affected interests. Substantial agreement means much more than a simple majority, but not necessarily unanimity. Consensus requires that all views and objections be considered, and that a concerted effort be made towards their resolution. The use of A
7、merican National Standards is completely voluntary; their existence does not in any respect preclude anyone, whether he has approved the standards or not, from manufacturing, marketing, purchasing, or using products, processes, or procedures not conforming to the standards. The American National Sta
8、ndards Institute does not develop standards and will in no circumstances give an interpretation of any American National Standard. Moreover, no person shall have the right or authority to issue an interpretation of an American National Standard in the name of the American National Standards Institut
9、e. Requests for interpretations should be addressed to the secretariat or sponsor whose name appears on the title page of this standard. CAUTION NOTICE: This American National Standard may be revised or withdrawn at any time. The procedures of the American National Standards Institute require that a
10、ction be taken periodically to reaffirm, revise, or withdraw this standard. Purchasers of American National Standards may receive current information on all standards by calling or writing the American National Standards Institute. Notice of Disclaimer some of which are associated with other North A
11、merican telecommunications networks. These standards may apply to planning, engineering and provisioning of network resources; to operations, maintenance or administration process; or to requirements and recommendations for support systems and equipment that may be used for these functions. ANSI gui
12、delines specify two categories of requirements: mandatory and recommendation. The mandatory requirements are designated by the word shall and recommendations by the word should. Where both a mandatory requirement and a recommendation are specified for the same criterion, the recommendation represent
13、s a goal currently identifiable as having distinct compatibility or performance advantages. Suggestions for improvement of this standard are welcome. They should be sent to the Alliance for Telecommunications Industry Solutions, T1 Secretariat, 1200 G Street NW, Suite 500, Washington, DC 20005. This
14、 standard was processed and approved for submittal to ANSI by Accredited Standards Committee on Telecommunications, T1. Committee approval of the standard does not necessarily imply that all members voted for its approval. At the time it approved this standard, the T1 Committee had the following mem
15、bers: E. R. Hapeman, T1 Chair W.R. Zeuch, T1 Vice-Chair J.A. Crandall, T1 Director S.M. Carioti, T1 Disciplines S.D. Barclay, T1 Secretary C.A. Underkoffler, T1 Chief Editor J.M. Murphy, T1M1 Technical Editor EXCHANGE CARRIERS Organization Represented Name of Representative AT -Useful Types BasicMes
16、sage := CHOICE basicMessage2 IA5String, -EDI Message basicMessage3 0 EXPLICIT IA5String, -Plain Text Message basicMessage4 1 EXPLICIT IA5String, -XML Message . -Future Expansion AlgorithmIdentifier := SEQUENCE algorithm OBJECT IDENTIFIER, parameters NULL Version := INTEGER v1999 Version := 0 -Genera
17、l Syntax SecureMessage := CHOICE hashedMessage 0 EXPLICIT HashedMessage, signedMessage 1 EXPLICIT SignedMessage, messageReceipt 2 EXPLICIT IaReceiptMessage, sr-APDU 3 EXPLICIT SR-APDU, . -Hashed Message Syntax HashedMessage := SEQUENCE hashedVersion Version DEFAULT v1999 , hashAlgorithmIdentifier Al
18、gorithmIdentifier, hashedContent BasicMessage, - Data messageDigest OCTET STRING ( SIZE (20) ) -Signed Message Syntax SignedMessage := SEQUENCE signedVersion Version DEFAULT v1999 , signedDigestAlgorithms SET OF AlgorithmIdentifier, signedContent BasicMessage, - Data signerInfos SET OF SEQUENCE sign
19、erVersion Version DEFAULT v1999 , issuerAndSerialNumber SEQUENCE issuerCountry SEQUENCE OF SET OF SEQUENCE country OBJECT IDENTIFIER, countryValue PrintableString , issuerOrg SEQUENCE OF SET OF SEQUENCE organizationName OBJECT IDENTIFIER, organizationValue PrintableString , serialNumber INTEGER , si
20、gnedDigestAlgorithm AlgorithmIdentifier, digestEncryptionAlgorithm AlgorithmIdentifier, encryptedDigest OCTET STRING -Receipt Message Syntax IaReceiptMessage := SEQUENCE uniqueIdentifier UniqueIdentifier, -A unique identifier in the msg dateTimeStamp PrintableString ( SIZE(15) ), enhancements Enhanc
21、ements OPTIONAL UniqueIdentifier := CHOICE isaSegment OCTET STRING, -105 byte ISA Segment textHash 0 EXPLICIT OCTET STRING, -20 byte SHA-1 of text xmlHash 1 EXPLICIT OCTET STRING, -20 byte SHA-1 of XML . Enhancements := CHOICE withDigest 0 EXPLICIT WithDigest, withDigSig 1 EXPLICIT WithDigSig WithDi
22、gest := SEQUENCE receiptDigestAlgorithm OBJECT IDENTIFIER, receiptMessageDigest OCTET STRING WithDigSig := SEQUENCE receiptSignatureAlgorithm OBJECT IDENTIFIER, receiptDigitalSignature OCTET STRING END Annex A (informative) A Bibliography ITU-T Recommendation X.509, Information technology - Open Systems Interconnection - The Directory: Public-key and attribute certificate frameworks.