Skip to content

v1.0.0

Compare
Choose a tag to compare
@debanshuk debanshuk released this 22 Sep 16:05
· 13 commits to main since this release

Initial release of the library. This library package is an extension of nimbus-jose-jwt library. It is compatible with version 9.+ of nimbus-jose-jwt. It provides JWE based encrypters/decrypters and JWS based
signers/verifiers for doing operations with cryptographic keys stores in AWS KMS. This library requires Java 8 or above.

This release includes following encryption/signing support:

  1. Symmetric encryption (AES based).
    1. Classes: com.nimbusds.jose.aws.kms.crypto.KmsSymmetricEncrypter
      and com.nimbusds.jose.aws.kms.crypto.KmsSymmetricDecrypter
  2. RSA-SSA based signing.
    1. Classes: com.nimbusds.jose.aws.kms.crypto.KmsAsymmetricRSASSASigner
      and com.nimbusds.jose.aws.kms.crypto.KmsAsymmetricRSASSAVerifier

Above classes should be used in the same way any encryption or signing class, which is directly provided by nimbus-jose-jwt, is used.