|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
other.
other.
other.
TSSPolynomial by adding the Polynomials in
each Vector.
Rijndael.getName().
offset into a 32 bit
integer (little-endian representation)
offset into a 32 bit
integer (little-endian representation)
GFP32Polynomial
GFP64Polynomial
CamelliaKeyGenerator.ECPrivateKey.
ECPublicKey.
CMSSKeyPairGenerator and CMSSSignature classes.CMSSKeyPairGenerator.CMSSKeyPairGenerator.ASN1Integer from the given FlexiBigInt
value.
NodeCalc interface, that
calculates the nodes in the classical way without use of SPR.CRNodeCalc object, that uses the given
MessageDigest to calculate the nodes.
DESedeKeySpec.
DSAKeyPairGenerator interface.DSAParams and
DSAParameterSpec.DSAParameterGenerator.DSAKeyFactory).
DSAKeyPairGenerator).
DSAPrivateKeySpec.
DSAPublicKeySpec.
Point.ENCODING_TYPE_UNCOMPRESSED,
Point.ENCODING_TYPE_COMPRESSED, and Point.ENCODING_TYPE_HYBRID).
ElGamalKeyPairGenerator.ElGamal).KeyAgreement.doPhase(PublicKey, boolean):
execute the next phase of this key agreement with the given key that was
received from one of the other parties involved in this key agreement.
AlgorithmParameterGenerator.generateParameters(): generate
parameters.
KeyAgreement.generateSecret() : generate a
shared secret and return it as a byte array.
KeyAgreement.generateSecret(byte[], int):
generate a shared secret and place it into the buffer
sharedSecret, beginning at offset.
KeyAgreement.generateSecret(String):
generate a shared secret via the algorithm specified in
algorithm.
AlgorithmParameters.getEncoded(): return the
parameters in their primary encoding format.
AlgorithmParameters.getEncoded(String): return the
parameters in the specified encoding format.
AlgorithmParameters.getParameterSpec(Class): return
a (transparent) specification of this parameters object.
ModeParameters.getParameterSpec(Class): return
a (transparent) specification of this parameters object.
PBEParameterSpec and
PBEParameterSpec: return a (transparent) specification of this
parameters object.
AlgorithmParameters.init(AlgorithmParameterSpec):
initialize this parameters object using the parameters specified in
paramSpec.
ModeParameters.init(AlgorithmParameterSpec):
initialize this parameters object using the parameters specified in
paramSpec.
PBEParameterSpec and
PBEParameterSpec: initialize this parameters object using the
parameters specified in paramSpec.
AlgorithmParameters.init(byte[]): import the
specified parameters and decode them according to the primary decoding
format for parameters.
AlgorithmParameters.init(byte[], String): import
the specified parameters and decode them according to the specified
decoding format.
PBEParameterSpec and
PBEParameterSpec: initialize this cipher with a key, a set of
algorithm parameters, and a source of randomness.
AlgorithmParameters.toString().
this
KeyPairGenerator.genKeyPair(): generate a key
pair.
CoronadoOTS.init(MessageDigest, PRNG).
WinternitzPRFOTS.init(MessageDigest, PRNG).
OTS.init(MessageDigest, PRNG).
WinternitzOTS.init(MessageDigest, PRNG).
MerkleOTS.init(MessageDigest, PRNG).
BiBaOTS.init(MessageDigest, PRNG).
McElieceCCA2PrivateKey.
McEliecePrivateKey.
MerkleOTSPrivateKey.
PFlashPrivateKey.
RainbowPrivateKey.
McElieceCCA2PublicKey.
McEliecePublicKey.
MerkleOTSPublicKey.
PFlashPublicKey.
RainbowPublicKey.
WinternitzPRFOTS.init(MessageDigest, PRNG).
OTS.init(MessageDigest, PRNG).
WinternitzOTS.init(MessageDigest, PRNG).
WinternitzPRFOTS.init(MessageDigest, PRNG).
OTS.init(MessageDigest, PRNG).
WinternitzOTS.init(MessageDigest, PRNG).
DSAPublicKey and a
DSAPrivateKey.
ElGamalPublicKey and an
ElGamalPrivateKey.
SSVElGamalPublicKey and an
SSVElGamalPrivateKey.
MeRSAPrivateKey and an
RSAPublicKey.
MpRSAPrivateKey and an RSAPublicKey.
RSAPrivateCrtKey and an RSAPublicKey.
IQDSAPublicKey and
an IQDSAPrivateKey.
IQGQPublicKey and an
IQGQPrivateKey.
IQRDSAPublicKey and
an IQRDSAPrivateKey.
LMOTSPublicKey and
an LMOTSPrivateKey.
MerkleOTSPublicKey
and a MerkleOTSPrivateKey.
PFlashPublicKey and a PFlashPrivateKey.
RainbowPublicKey and a RainbowPrivateKey.
AlgorithmIdentifier object from the given
PrivateKeyInfo structure.
AlgorithmIdentifier object from the given
SubjectPublicKeyInfo structure.
ASN1OpenType.
FlexiBigInt value from the given ASN1Integer.
intValue.
intValue.
intValue.
intValue.
AlgorithmParameters implementation
if it is available from the JCE compliant security providers that are
installed locally.
TSSPolynomials
ECurvesOIDRegistry.getOIDMap() in order to form the fully qualified class name.
GF2Vector of the given length and with the given
element array.
GFP32Polynomial
using the getEncoded() method
GFPPolynomial using
the getEncoded() method
GFPPolynomial to a byte Array and vice versa
This Class is primarily used for LMOTS and TSS, an equivalent functionality
can be accomplished with use of ASN.1, but usage of this class should be
slightly more efficient for this specific purpose.GMSSPrivateKey.GF2Matrix and one
instance of Permutation.MaMaPe container with the given parameters.
GF2Matrix and one
int[].MatrixSet container with the given
parameters.
LMOTSSignature
IES algorithm parameters.IQDSAParameterSpec).
IQRDSAParameterSpec).
CamelliaKeyGenParameterSpec) and a source of
randomness.
MARSKeyGenParameterSpec) and a source of
randomness.
RC6KeyGenParameterSpec) and a source of
randomness.
RijndaelKeyGenParameterSpec) and a source of
randomness.
SAFERPlusKeyGenParameterSpec) and a source of
randomness.
SAFERPlusPlusKeyGenParameterSpec) and a source of
randomness.
SerpentKeyGenParameterSpec) and a source of
randomness.
ShacalKeyGenParameterSpec) and a source of
randomness.
Shacal2KeyGenParameterSpec) and a source of
randomness.
TwofishKeyGenParameterSpec) and a source of
randomness.
IQDSAParamGenParameterSpec) and a source of
randomness.
AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec).
AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
KeyPairGenerator.initialize(AlgorithmParameterSpec, SecureRandom): initialize
the key pair generator using the specified parameter set and source of
randomness.
DSAParams) and source of randomness.
DSAParams and
DSAParameterSpec: initialize the key pair generator using the
specified parameter set and user-provided source of randomness.
CurveParams) and source of randomness.
IQDSAParameterSpec) and source of
randomness.
IQGQParameterSpec) and source of
randomness.
IQRDSAParameterSpec) and source
of randomness.
RainbowKeyPairGenerator
making use of RanbowParameterSpec.
keySize as input.
LMOTSParameterSpec) Initialize the key pair
generator with the given seed size and source of randomness.
offset (little-endian representation)
IQDSAPrivateKeySpec
or IQDSAPublicKeySpec), DER-encoded ASN.1 representations (X509EncodedKeySpec
or PKCS8EncodedKeySpec), and keys (IQDSAPrivateKey or
IQDSAPublicKey).IQDSASignature.IQDSASignature.IQDSAParameterGenerator.IQGQPrivateKeySpec
or IQGQPublicKeySpec), DER-encoded ASN.1 representations (X509EncodedKeySpec
or PKCS8EncodedKeySpec), and keys (IQGQPrivateKey or
IQGQPublicKey).IQGQSignature.IQGQSignature.IQGQParameterGenerator.IQRDSAPrivateKeySpec
or IQRDSAPublicKeySpec), DER-encoded ASN.1 representations (X509EncodedKeySpec
or PKCS8EncodedKeySpec), and keys (IQRDSAPrivateKey or
IQRDSAPublicKey).IQRDSASignature.IQRDSASignature).IQRDSAParameterGenerator.ECPublicKey is valid.
DESedeKeySpec.
KDF1, KDF2, and
X963 key derivation functions.RainbowPrivateKeySpec.
LMOTSKeyPairGeneratorMARSKeyGenerator.McElieceFujisakiCipher, McElieceKobaraImaiCipher, and
McEliecePointchevalCipher.McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactory.McElieceCCA2KeyPairGenerator).
McElieceCCA2KeyFactory).
McElieceKeyFactory.
McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactory.McElieceCCA2KeyPairGenerator).
McElieceCCA2KeyFactory).
McElieceKeyFactory).
McElieceKeyPairGenerator or McElieceKeyFactory.McElieceKeyPairGenerator).
McElieceKeyFactory).
McElieceKeyFactory).
McElieceKeyPairGenerator or McElieceKeyFactory.McElieceKeyPairGenerator).
McElieceKeyFactory).
McElieceKeyFactory).
McElieceKeyFactory).
MD4,
MD5, RIPEMD128, ...).MerkleOTSKeyPairGenerator.MeRSAKeyPairGenerator.AlgorithmIdentifier
object for MeRSASSA-PSS with OID 1.2.840.113549.1.1.10.
ModeParameterGenerator.MpRSAKeyPairGenerator.AlgorithmIdentifier
object for MpRSASSA-PSS with OID 1.2.840.113549.1.1.10.
NiederreiterKeyPairGenerator.NiederreiterKeyPairGenerator.
NiederreiterKeyFactory.
NiederreiterKeyFactory.
NiederreiterKeyPairGenerator.NiederreiterKeyPairGenerator.
NiederreiterKeyFactory.
NiederreiterKeyFactory.
Cipher.ENCRYPT_MODE or
Cipher.DECRYPT_MODE).
TSSPolynomial with values <= |1|
PBEKeyGenerator.PBEKeySpec.
PBEParameterSpec and
PBEParameterSpec.PBEParameterSpec.
PBEParameterSpec and
PBEParameterSpec.passphrase based encryption scheme 2.passphrase based encryption scheme 2.DESede/CBC (OID
1.2.840.113549.3.7) and the default key derivation function
PBKDF2 (OID 1.2.840.113549.1.5.12).
PBKDF2 key derivation
function (OID 1.2.840.113549.2.7) used for passphrase based encryption.PFlashKeyPairGenerator.PFlashKeyPairGenerator.PSSParameterSpec).RSASignaturePSS).RainbowKeyFactory).
RainbowKeyPairGenerator).
RainbowKeyFactory.
RainbowKeyFactory).
RainbowKeyPairGenerator.
RainbowKeyFactory.
PolynomialGF2mSmallM.PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom)).
RbRSAKeyPairGenerator.RC2KeyGenerator.RC5KeyGenerator.RC6KeyGenerator.Registry class).RijndaelKeyGenerator.RprimeRSAKeyPairGenerator.RSAKeyPairGenerator.RSAKeyGenParameterSpec and
RSAKeyGenParameterSpec.RSAOAEPParameterSpec).RSA_PKCS1_v2_1).RSAPrivateKeySpec.
RSAPrivateKeySpec.
RSAPublicKeySpec.
SAFERPlusKeyGenerator.SAFERPlusPlusKeyGenerator.SerpentKeyGenerator.BlockCipher to use with this mode.
Shacal2KeyGenerator.ShacalKeyGenerator.CoronadoOTS.generateKeyPair(byte[]).
WinternitzPRFOTS.generateKeyPair(byte[]).
OTS.generateKeyPair(byte[]).
WinternitzOTS.generateKeyPair(byte[]).
MerkleOTS.generateKeyPair(byte[]).
NodeCalc interface,
which calculates nodes in a way, that the use of SPR Hash Functions is
secure.SPRNodeCalc object, that uses the given
MessageDigest and masks to calculate the nodes.
GF2nElement.
GF2nPolynomialElement.
SSVElGamalKeyPairGenerator.SSVElGamal).FlexiBigInt array.
GFPPolynomial using
the getEncoded() method
GFPPolynomial to a byte Array and vice versa
This Class is primarily used for LMOTS and TSS, an equivalent functionality
can be accomplished with use of ASN.1, but usage of this class should be
slightly more efficient for this specific purpose.TwofishKeyGenerator.Mac class for providing the functionality of
the TTMAC(Two-Track-MAC) algorithm, as specified in the
version 2.0 of the NESSIE final reports.steps steps of distributed leaf calculation
steps steps of distributed signature
calculaion
WinternitzPRFOTS.generateKeyPair(byte[]).
OTS.generateKeyPair(byte[]).
WinternitzOTS.generateKeyPair(byte[]).
seed0 and
the PRNG
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||