Home > Products > Core Crypto Toolkits > JCA/JCE > Features > ASN.1
Home > Products > Core Crypto Toolkits > JCA/JCE > Features > ASN.1
IAIK-JCE 5.60 introduces a "subsidiary" provider as workaround for fixing a JDK JSSE MessageDigest Cloneable bug. IAIK [CP]AdES 2.4 fixes a bug in the AtsHashIndexv3 ASN.1 representation.
We proudly present a new maintenance release of our IAIK ECCelerate™ elliptic curve library! Version 6.01 fixes minor bugs and streamlines ECPoint return types as well as other improvements. IAIK ECCelerate™ is based on Java 6 technology and has been thoroughly optimized for speed. Currently, it supports ECDSA, EdDSA, ECDH, X25519/448, ECIES and optionally ECMQV.
The Abstract Syntax Notation One (ASN.1), defined by the ISO standard ISO 8824/ITU X.208, specifies a language for describing data structures in an abstract and platform independent manner. IAIK-JCE supports all essential basic - simple and constructed - ASN.1 types:
IAIK-JCE provides the functionality for properly handling private, context-specific and application dependent types, as well as the pre-defined standard types.
Several en/decoding utilities support mechanisms for DER, Base64, and PEM en/decoding ASN.1 structures that may be implemented as Java™ classes. For avoiding memory problems ASN.1 structures may be written or parsed to/from their encodings in stream based manner.
IAK-JCE includes a library of pre-built ASN.1 structures to be used for application protocols like PKCS or X.509