Release 3.1.2

Bugfixes

  • MTG KMS-Server

    • Sanitize KMS-Tenant-Client username in the log output, because this date could come from an untrusted input. I.e. all special characters are filtered out.

    • The Version info on the info endpoint was wrong, now shows correct version number.

    • RSA Signature with PSS used wrong signature algorithm.

  • MTG KMS-UI

    • Added max size validation for the text and file inputs of the Encrypt/Decrypt pages in the KMS Crypto UI.

    • Responsive design improvements of details pages in KMS Crypto UI.

Features and updates

All MTG Java Application Projects

List of all MTG Java Application Projects see [MTG_ERS_JAVA].

  • Spring boot version increased to 2.7.14 (includes tomcat 9.0.78).

  • Upgrade Bouncy Castle to 1.75.

MTG KMS-PKCS#11-Library

  • none

MTG KMS-UI

  • Added browser tab titles to all the pages of the application.

  • Stored the selection of table’s visible columns.

  • Set the Padding Method based on the selection of Block Cipher Mode for encryption and decryption in KMS Crypto UI.

  • Improvements in the Encrypt/Decrypt pages in KMS Crypto UI.

Installation instructions

  • MTG KMS-UI

    • Added documentation for health check endpoint.