| Package | Description |
|---|---|
| net.sf.mmm.crypto | |
| net.sf.mmm.crypto.asymmetric.sign | |
| net.sf.mmm.crypto.crypt | |
| net.sf.mmm.crypto.hash |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CryptoChunker
This is the interface for a security algorithm function that
combines chunks of data to a
compact result. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SignatureProcessor
The abstract interface for an signing or verification function of an asymmetric
cryptographic algorithm typically in combination with a
hasing algorithm. |
interface |
SignatureSigner<S extends SignatureBinary>
|
interface |
SignatureSignerSimple
|
interface |
SignatureVerifier<S extends SignatureBinary>
Extends
SignatureProcessor with ability to verify a message with a given expected signature. |
interface |
SignatureVerifierSimple
Extends
SignatureProcessor with ability to verify a message with a
given expected signature. |
| Modifier and Type | Class and Description |
|---|---|
class |
SignatureProcessorImpl
Implementation of
SignatureProcessor based on Signature. |
class |
SignatureProcessorImplWithHash
|
class |
SignatureSignerImpl<S extends SignatureBinary>
Implementation of
SignatureSigner. |
class |
SignatureSignerImplCryptorWithHash
|
class |
SignatureSignerImplWithHash<S extends SignatureBinary>
|
class |
SignatureVerifierImpl<S extends SignatureBinary>
Implementation of
SignatureVerifier. |
class |
SignatureVerifierImplCryptorWithHash
|
class |
SignatureVerifierImplWithHash<S extends SignatureBinary>
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractDecryptor
Abstract implementation of
Decryptor. |
interface |
AbstractEncryptor
Abstract implementation of
Encryptor. |
interface |
Cryptor
The abstract interface for an encryption or decryption function of an cryptographic algorithm.
|
interface |
Decryptor
Extends
Cryptor with methods specific for decryption. |
interface |
Encryptor
Extends
Cryptor with methods specific for encryption. |
| Modifier and Type | Class and Description |
|---|---|
class |
CryptorImplCipher
|
class |
CryptorImplCombined
|
class |
DecryptorImplCipher
|
class |
DecryptorImplCombined
|
class |
EncryptorImplCiper
|
class |
EncryptorImplCombined
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HashCreator
This is the interface for a creator of hash values.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HashCreatorImplCombined
This is a simple implementation of
HashCreator that only wraps MessageDigest. |
class |
HashCreatorImplDigest
This is a simple implementation of
HashCreator that only wraps MessageDigest. |
class |
HashCreatorImplMultipleRounds
This is an implementation of
HashCreator that calculates hashes in multiple
rounds. |
Copyright © 2001–2019 mmm-Team. All rights reserved.