Encryption Library SDK
Introduction
The NovoPayment Encryption is a modular and extensible library for the JOSE standards JWS and JWE.
Features
- Keys: Runtime RSA and EC key pair generation.
- JWS: Digitally signing and verifying arbitrary data using the JWS standard.
- JWE: Encrypting and decrypting arbitrary data using the JWE standard.
Android requirements
- JDK (Java Development Kit) 11
- Kotlin 1.6.10
- Minimal SDK 23
- Target SDK 31
iOS requirements
- Swift 5.6
- iOS 13
- Target iOS 16.4
Changelog
The changes contained in each version are listed below:
Android
v1.3.1
- KeyStore keys are now supported.
iOS
v1.3.5
- Key pair generation with Secure Enclave are now supported.