| Package | Description |
|---|---|
| org.linguafranca.pwdb | |
| org.linguafranca.pwdb.security |
| Class and Description |
|---|
| StreamEncryptor
KDBX "protected" fields are stream encrypted.
|
| Class and Description |
|---|
| Aes
AES may be used for Key Derivation and also as the underlying stream cipher
|
| Argon2
KDBX V4 files may use Argon2 for key derivation.
|
| ChaCha
ChaCha20 may be used for the inner stream as well as for the underlying database encryption scheme
|
| CipherAlgorithm
Interface defining an algorithm for encrypting and decrypting database contents
|
| Encryption.Cipher
A list of ciphers that we may apply to the database contents.
|
| Encryption.KeyDerivationFunction
A list of functions that we can use to transform keys
Enum constants forward to underlying implementation.
|
| Encryption.ProtectedStreamAlgorithm
The ordinals represent various types of encryption that may
be applied to fields within the unencrypted data
|
| KeyDerivationFunction
Interface defining a Key Derivation Function
|
| StreamEncryptor
KDBX "protected" fields are stream encrypted.
|
| StreamEncryptor.Default |
| VariantDictionary
Implementation of a storage for V4 KDBX Header field parameters
|
| VariantDictionary.Entry |
| VariantDictionary.EntryType
The list of permissible entry types
|
Copyright © 2025. All rights reserved.