github a-sit-plus/signum 3.13.0
3.13.0 (Supreme 0.6.4)

14 hours ago
  • Fix COSE key serialization
  • Refactor Asn1Integer to use UByteArray internally instead of a list
  • Fix ASN.1 decoding flaw for a very specific length encoding
  • Performance optimization: Instantiate fewer KmmResults
  • Move PemEncodable/PemDecodable from indispensable to indispensable-asn1 module.
  • More comprehensive PEM encoding/decoding support:
    • CryptoPublicKey
      • Note that PKCS1 encoding of RSA keys is not supported as it is discouraged (decoding is supported)
      • ANSI encoding and decoding is also unsupported, because decoding requires context and encoding this way is incomplete
    • X509Certificate
    • CSR (Pkcs10CertificationRequest)
  • Change CoseHeader.certificateChain (CBOR element 33 x5chain) from a single byte array to a list of byte arrays, acc. to specification
  • Remove CoseHeader.coseKey, which has been an unofficial addition from OID4VCI, but has been removed since

Don't miss a new signum release

NewReleases is sending notifications on new releases.