Better ASN

Better ASN is a Java ASN.1 API that focuses on
speed and efficiency rather than extended
functionality. This strategy prescribes one-pass
decoding and near 100% encoding efficiency for
typical ASN.1 usage patterns. Although BASN was
developed for use by a Certificate Authority, the
release comes packaged with an ASN.1 to Java
compiler, which can be used to generate Java
implementations of ASN.1 structures. This allows
the API to be used for any Java application that
may require ASN.1 decoding/manipulation/encoding.