Skip to content

Latest commit

 

History

History
89 lines (66 loc) · 2.26 KB

ReleaseNotes.md

File metadata and controls

89 lines (66 loc) · 2.26 KB

Gematik Logo

Release notes lib-vau for ePA 3.x and above

Release 1.0.14

update

  • Updated to BouncyCastle 1.80

Release 1.0.13

fixed

  • corrected encoding of "signature-ES256" to no longer be DER-encoded

added

  • made PU VAU-header configurable for client/server statemachine instances

Release 1.0.12

added

  • Extended trace logging for received encrypted VAU messages (user data)
  • Error message with more details in case of an exception during the VAU decryption process
  • Added imported hint for the VAU key derivation in Readme using a workaround for the BouncyCastle FIPS 203 draft implementation

Release 1.0.11

fixed

  • Deleted unnecessary (and erroneous) second request counter

Release 1.0.10

fixed

  • Corrected 8 byte request counter using type long (8 bytes) instead of type int (4 bytes)

Release 1.0.9

fixed

  • Corrected the order of S2C and C2S keys in the KeyDerivation in the first key derivation.

Release 1.0.8

fixed

  • Added workaround in to Kyber key generation be compliant with Kyber Release v3.0.2 this due to FIPS 203 draft implementation in BouncyCastle which is incompatible with the current release

Release 1.0.7

added

  • tests for Shared Secrets Length/Signing in EllipticCurve.getSharedSecret()

fixed

  • Fixed Kyber key encoding (remove ASN.1 Prelude) in VauBasicPublicKey.toKyberPublicKey()

Release 1.0.6

added

  • pullFromGitHubToGitLab.jenkinsfile

changed

  • integrated test better into tiger

fixed

  • Shared Secrets Length/Signing in EllipticCurve.getSharedSecret()

Release 1.0.5

fixed

  • Updated .gitignore
  • Updated teams notification url

Release 1.0.4

fixed

  • Added jenkinsfiles to .githubignore

Release 1.0.3

added

  • .githubignore

added

  • Added Files LICENSE.md, ReleaseNotes.md, SECURITY.md and LICENSE headers for external release

Release 1.0.2

fixed

  • Internal release only

Release 1.0.1

added

  • Additional checks & error handling

Release 1.0.0

  • Initial version (internal only)
  • Available functions:
    • VAU handshake for client & server
    • encryption & decryption of data streams
    • statemachine for VAU client
    • statemachine for VAU server x