TOP

ASN.1/C++ Standards Conformance

Applies to: ASN.1/C++ 6.5

OSS Nokalva, Inc., developed the OSS® ASN.1 Tools for C++ for converting message definitions from ASN.1 to C++, and for encoding, decoding and, in general, working with such messages. The OSS ASN.1 Tools for C++ implements the ASN.1 language as described by the following standards:

  • ITU-T Recommendation X.680 (2015) | ISO/IEC 8824-1:2015
         Information technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation
  • ITU-T Recommendation X.681 (2015) | ISO/IEC 8824-2:2015
         Information technology - Abstract Syntax Notation One (ASN.1): Information object specification
  • ITU-T Recommendation X.682 (2015) | ISO/IEC 8824-3:2015
         Information technology - Abstract Syntax Notation One (ASN.1): Constraint specification
  • ITU-T Recommendation X.683 (2015) | ISO/IEC 8824-4:2015
         Information technology - Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications
  • ITU-T Recommendation X.690 (2015) | ISO/IEC 8825-1:2015
         Information technology - ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER)
         and Distinguished Encoding Rules (DER)
  • ITU-T Recommendation X.691 (2015) | ISO/IEC 8825-2:2015
         Information technology - ASN.1 encoding rules: Specification of Packed Encoding Rules (PER)
  • ITU-T Recommendation X.693 | ISO/IEC 8825-4: 2015
         Information technology - ASN.1 encoding rules: XML Encoding Rules (XER)
  • ITU-T Recommendation X.694 | ISO/IEC 8825-5: 2015
         Information technology - ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1
  • ITU-T Recommendation X.696 | ISO/IEC 8825-7: 2015
         Information technology - ASN.1 encoding rules: Specification of Octet Encoding Rules (OER)
  • Draft ITU-T Recommendation X.jsoner
  • CCITT Recommendation X.208 (1988)[1]
         Specification of Abstract Syntax Notation One (ASN.1)
  • ISO/IEC 8824:1990
         Information technology - Open Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.1)
  • CCITT Recommendation X.209 (1988)
         Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1)
  • ISO/IEC 8825:1990
         Information technology - Open Systems Interconnection - Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1)

[1]In the few places where X.208 (1988) and ISO/IEC 8824:1990 are contradictory, the OSS® ASN.1 Tools implement ISO/IEC 8824:1990.

↩OSS ASN.1 Tools for C++ Documentation.


This documentation applies to release 6.5 and later of the OSS® ASN.1 Tools for C++.

Copyright © 2017 OSS Nokalva, Inc. All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means electronic, mechanical, photocopying, recording or otherwise, without the prior permission of OSS Nokalva, Inc.
Every distributed copy of the OSS ASN.1 Tools for C++ is associated with a specific license and related unique license number. That license determines, among other things, what functions of the OSS ASN.1 Tools for C++ are available to you.