ASN.1/Java Standards Conformance
The OSS ASN.1 Tools for Java implements the ASN.1 language as described by the following standards:
- ITU-T Recommendation X.697 (ISO/IEC 8825-8:2021)
Information technology - ASN.1 Encoding Rules: Specification of Javascript Object Notation (JSON) Encoding Rules (JSON/ER) - ITU-T Recommendation X.696 (ISO/IEC 8825-7:2021)
Information technology - ASN.1 encoding rules: Specification of Octet Encoding Rules (OER) - ITU-T Recommendation X.693 (ISO/IEC 8825-4:2021)
Information technology - ASN.1 encoding rules: XML Encoding Rules (XER) - ITU-T Recommendation X.691 (ISO/IEC 8825-2:2021)
Information technology - ASN.1 encoding rules: Specification of Packed Encoding Rules (PER) - ITU-T Recommendation X.690 (ISO/IEC 8825-1:2021)
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.683 (ISO/IEC 8824-4:2021)
Information technology - Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications - ITU-T Recommendation X.682 (ISO/IEC 8824-3:2021)
Information technology - Abstract Syntax Notation One (ASN.1): Constraint specification - ITU-T Recommendation X.681 (ISO/IEC 8824-2:2021)
Information technology - Abstract Syntax Notation One (ASN.1): Information object specification - ITU-T Recommendation X.680 (ISO/IEC 8824-1:2021)
Information technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation - ITU-T 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) - ITU-T 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)
1In the few places where X.208 (1988) and ISO/IEC 8824:1990 are contradictory, the OSS® ASN.1 Tools implements ISO/IEC 8824:1990.
This documentation applies to the OSS® ASN.1 Tools for Java release 8.8 and later.
Copyright © 2025 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 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 are available to you.

