Package org.saidone.service.crypto
package org.saidone.service.crypto
-
ClassDescriptionBase implementation for
CryptoService
that provides common functionality for the concrete encryption services.Configuration holder for key derivation settings.Configuration for Argon2 key derivation functionConfiguration for HKDF key derivation functionConfiguration for PBKDF2 key derivation functionCryptographic service based on the Bouncy Castle provider that performs ChaCha20-Poly1305 encryption.Abstraction for stream based symmetric encryption and decryption services.CryptoService
implementation based on the JCA provider.Service responsible for managing encryption keys used to protect nodes in the vault.DefaultKeyService
implementation that re-encrypts node content by delegating node retrieval toNodeService
and content handling toContentService
.Container for a secret value retrieved from Vault.