JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
F
G
H
I
M
R
S
U
A
at.favre.lib.crypto
- package at.favre.lib.crypto
C
calculate()
- Method in interface at.favre.lib.crypto.
HFunction
After adding the input through
HFunction.update(byte[])
calculate the output of the H-function
calculate()
- Method in class at.favre.lib.crypto.
HFunction.MacHFunction
calculate()
- Method in class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
createInstance()
- Method in interface at.favre.lib.crypto.
HFunctionFactory
Creates a new instance of
MessageDigest
createInstance()
- Method in class at.favre.lib.crypto.
HFunctionFactory.Default.DigestFactory
createInstance()
- Method in class at.favre.lib.crypto.
HFunctionFactory.Default.MacFactory
D
derive(byte[], int)
- Method in class at.favre.lib.crypto.
SingleStepKdf
KDM - a one step key derivation function as described in NIST SP 800-56C REV.
derive(byte[], int, byte[])
- Method in class at.favre.lib.crypto.
SingleStepKdf
KDM - a one step key derivation function as described in NIST SP 800-56C REV.
derive(byte[], int, byte[], byte[])
- Method in class at.favre.lib.crypto.
SingleStepKdf
KDM - a one step key derivation function as described in NIST SP 800-56C REV.
DigestFactory(String)
- Constructor for class at.favre.lib.crypto.
HFunctionFactory.Default.DigestFactory
Creates a mac factory
DigestFactory(String, Provider)
- Constructor for class at.favre.lib.crypto.
HFunctionFactory.Default.DigestFactory
Creates a message digest factory
F
from(HFunctionFactory)
- Static method in class at.favre.lib.crypto.
SingleStepKdf
fromHmacSha256()
- Static method in class at.favre.lib.crypto.
SingleStepKdf
fromHmacSha512()
- Static method in class at.favre.lib.crypto.
SingleStepKdf
fromSha256()
- Static method in class at.favre.lib.crypto.
SingleStepKdf
fromSha512()
- Static method in class at.favre.lib.crypto.
SingleStepKdf
G
getDescription()
- Method in class at.favre.lib.crypto.
HFunctionFactory.Default.DigestFactory
getDescription()
- Method in class at.favre.lib.crypto.
HFunctionFactory.Default.MacFactory
getDescription()
- Method in interface at.favre.lib.crypto.
HFunctionFactory
Get a user readable description of the used H-function (e.g.
getHFuncOutputBytes()
- Method in interface at.favre.lib.crypto.
HFunction
Formally: a positive integer that indicates the length of the output of the auxiliary function, H, that is used to derive blocks of secret keying material.
getHFuncOutputBytes()
- Method in class at.favre.lib.crypto.
HFunction.MacHFunction
getHFuncOutputBytes()
- Method in class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
getHFunctionDescription()
- Method in class at.favre.lib.crypto.
SingleStepKdf
Get a user readable description of the used H-function (e.g.
H
HFunction
- Interface in
at.favre.lib.crypto
The auxiliary function used to produce blocks of keying material during the execution of the one-step key-derivation method.
HFunction.MacHFunction
- Class in
at.favre.lib.crypto
HMAC implementation of the H function
HFunction.MessageDigestHFunction
- Class in
at.favre.lib.crypto
Hash implementation of the H function.
HFunctionFactory
- Interface in
at.favre.lib.crypto
Factory class for creating
MessageDigest
HFunctionFactory.Default
- Class in
at.favre.lib.crypto
Default implementation
HFunctionFactory.Default.DigestFactory
- Class in
at.favre.lib.crypto
Simple factory for message digests
HFunctionFactory.Default.MacFactory
- Class in
at.favre.lib.crypto
Simple factory for MAC
hmacSha256()
- Static method in class at.favre.lib.crypto.
HFunctionFactory.Default
Creates a factory creating HMAC with SHA-256
hmacSha512()
- Static method in class at.favre.lib.crypto.
HFunctionFactory.Default
Creates a factory creating HMAC with SHA-512
I
init(byte[])
- Method in interface at.favre.lib.crypto.
HFunction
Optional keying of the H function.
init(byte[])
- Method in class at.favre.lib.crypto.
HFunction.MacHFunction
init(byte[])
- Method in class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
M
MacFactory(String)
- Constructor for class at.favre.lib.crypto.
HFunctionFactory.Default.MacFactory
Creates a mac factory
MacFactory(String, Provider)
- Constructor for class at.favre.lib.crypto.
HFunctionFactory.Default.MacFactory
Creates a message digest factory
MacHFunction(Mac)
- Constructor for class at.favre.lib.crypto.
HFunction.MacHFunction
MessageDigestHFunction(MessageDigest)
- Constructor for class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
R
requireInit()
- Method in class at.favre.lib.crypto.
HFunction.MacHFunction
requireInit()
- Method in class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
requireInit()
- Method in interface at.favre.lib.crypto.
HFunction
If the function requires a key to be provided in the
HFunction.init(byte[])
reset()
- Method in class at.favre.lib.crypto.
HFunction.MacHFunction
reset()
- Method in class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
reset()
- Method in interface at.favre.lib.crypto.
HFunction
Resets the function for further use.
S
sha256()
- Static method in class at.favre.lib.crypto.
HFunctionFactory.Default
Creates a factory creating SHA-256
sha512()
- Static method in class at.favre.lib.crypto.
HFunctionFactory.Default
Creates a factory creating SHA-512.
SingleStepKdf
- Class in
at.favre.lib.crypto
Single Step Key Derivation Function (KDF) as described in NIST SP 800-56Cr1 chapter 4.
U
update(byte[])
- Method in class at.favre.lib.crypto.
HFunction.MacHFunction
update(byte[])
- Method in class at.favre.lib.crypto.
HFunction.MessageDigestHFunction
update(byte[])
- Method in interface at.favre.lib.crypto.
HFunction
Update the function with a new input that will internally added to the already available input
A
C
D
F
G
H
I
M
R
S
U
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.