| Package | Description |
|---|---|
| net.sf.mmm.crypto.asymmetric.sign | |
| net.sf.mmm.crypto.hash |
| 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 |
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.