Client Encryption Java Versions Save

Library for Mastercard API compliant payload encryption/decryption.

v1.8.2

1 month ago
  • io.github.openfeign:feign-core:9.7.0 -> upgrade to 13.2.1
  • com.squareup.okhttp:okhttp:2.7.5 -> move to com.squareup.okhttp3
  • com.google.api-client:google-api-client:2.3.0 -> upgrade to 2.4.0

v1.8.1

1 month ago
  • Updated the com.jayway.jsonpath:json-path library to 2.9.0 to address CVE-2023-51074
  • Updated the org.json:json library to 20240303 to address CVE-2023-5072

v1.8.0

1 month ago

There are scenarios the client is using C# for decrypting the payload encrypted by the Java library. However, the IV size supported by the C# library is 12.

This release will support IV with a size of 12 bytes.

v.1.7.12

2 months ago

Upgrading to Java 11

v.1.7.11

4 months ago
  • Fixing bug where encryption key couldn't be added without decryption key

v1.7.10

8 months ago
  • Removing dependency on guava

v1.7.9

1 year ago
  • Bump jettison from 1.4.1 to 1.5.4
  • Bump jackson-databind from 2.13.2.2 to 2.13.4.2
  • Bump json from 20200518 to 20230227

v1.7.8

1 year ago
  • Bump json-smart from 2.4.8 to 2.4.9

v1.7.7

1 year ago
  • Adding support for AES GCM 128 / 192 decryption

v1.7.6

1 year ago
  • Adding encryption key config option