A Sphereon KMS implementation that provides Ed25519 and secp256k1 and Bls (currently disabled because of continuous problems with a not-well maintained library) crypto.
This module is an extension of KeyManagementSystem
and
key-manager
plugin to provide RSA, secp256k1 and bls functionality to a
Sphereon agent.
The keys managed by this module are stored in an implementation
of AbstractPrivateKeyStore
.
See MemoryPrivateKeyStore
or PrivateKeyStore
for implementations.