Package org.saidone.service.crypto
package org.saidone.service.crypto
-
ClassDescriptionBase implementation for
CryptoServicethat 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.CryptoServiceimplementation based on the JCA provider.Service responsible for managing encryption keys used to protect nodes in the vault.DefaultKeyServiceimplementation that re-encrypts node content by delegating node retrieval toNodeServiceand content handling toContentService.Container for a secret value retrieved from Vault.