Análisis de datos binarios ASN.1 con Java

Tengo objetos de datos ASN.1 binarios que necesito analizar en mi proyecto Java. Solo quiero la estructura y los datos ASN.1 tal como los analiza BER, por ejemplo:

El analizador ASN.1 de BouncyCastle no puede analizar esta estructura (solo devuelve el tipo de datos binarios específicos de la aplicación).

¿Qué biblioteca ASN.1 puedo usar para obtener ese resultado? ¿Alguien tiene código de ejemplo que muestre cómo analizar un objeto ASN.1?

Por cierto: también probé varios compiladores Java ASN.1 gratuitos, pero ninguno es capaz de generar código Java de trabajo dado la especificación ASN.1 de mayo.