Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
E
F
G
I
M
S
T
A
add(ECPoint)
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
appRandom
- Variable in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
B
BigSignatureTest
- class fi.hut.tcm.tessa.ECTests.
BigSignatureTest
.
BigSignatureTest This class tests the performance of the ECDSA Signature and demonstrates it's use.
BigSignatureTest()
- Constructor for class fi.hut.tcm.tessa.ECTests.
BigSignatureTest
C
clear()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECProvider
override 3 methods from Hashtable to ensure that provider information can only be changed if the caller has the appropriate permissions.
clone()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
Clones the signature object.
clone()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
E
ECDSAKey
- interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAKey
.
ECDSAKey
ECDSAKeyFactory
- class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyFactory
.
This class implements the ECDSA key factory.
ECDSAKeyFactory()
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyFactory
ECDSAKeyPairGenerator
- class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyPairGenerator
.
ECDSAKeyPairGenerator Creates ECDSA key pairs.
ECDSAKeyPairGenerator()
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyPairGenerator
The default constructor.
ECDSAParams
- interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
.
ECDSAParams
ECDSAPrivateKey
- interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAPrivateKey
.
ECDSAPrivateKey
ECDSAPrivateKeySpec
- class fi.hut.tcm.tessa.ECImplementation.
ECDSAPrivateKeySpec
.
This class specifies a ECDSA private key with its associated parameters.
ECDSAPrivateKeySpec(byte[])
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSAPrivateKeySpec
Creates a new ECDSAPrivateKeySpec with the specified parameter values.
ECDSAPrivateKeySpec(ECDSAParams, BigInteger)
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSAPrivateKeySpec
ECDSAPublicKey
- interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAPublicKey
.
ECDSAPublicKey
ECDSAPublicKeySpec
- class fi.hut.tcm.tessa.ECImplementation.
ECDSAPublicKeySpec
.
This class specifies an ECDSA public key with its associated parameters.
ECDSAPublicKeySpec(byte[])
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSAPublicKeySpec
Creates a new ECDSAPublicKeySpec with the specified parameter values.
ECDSAPublicKeySpec(ECDSAParams, ECPoint)
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSAPublicKeySpec
Creates a new ECDSAPublicKeySpec with the specified parameter values.
ECDSASignature
- class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
.
ECDSASignature Creates and vefies ECDSA (Elliptic Curve Digital Signature Algorithm) signatures.
ECDSASignature()
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
The default constructor that initialises the message digest used.
ECPoint
- interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
.
ECPoint
ECProvider
- class fi.hut.tcm.tessa.ECImplementation.
ECProvider
.
ECProvider Used to register the ECDSA functionality to the Java Runtime Environment.
ECProvider()
- Constructor for class fi.hut.tcm.tessa.ECImplementation.
ECProvider
engineGeneratePrivate(KeySpec)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePublic(KeySpec)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyFactory
Generates a public key object from the provided key specification (key material).
engineGetKeySpec(Key, Class)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetParameter(String)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
Deprecated.
engineInitSign(PrivateKey)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineInitSign(PrivateKey, SecureRandom)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineInitVerify(PublicKey)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineSetParameter(AlgorithmParameterSpec)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineSetParameter(String, Object)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
Deprecated.
Replaced by
engineSetParameter
.
engineSign()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineTranslateKey(Key)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineUpdate(byte)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineUpdate(byte[], int, int)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
engineVerify(byte[])
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSASignature
F
fi.hut.tcm.tessa.ECImplementation
- package fi.hut.tcm.tessa.ECImplementation
fi.hut.tcm.tessa.ECInterfaces
- package fi.hut.tcm.tessa.ECInterfaces
fi.hut.tcm.tessa.ECTests
- package fi.hut.tcm.tessa.ECTests
G
generateKeyPair()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyPairGenerator
getA()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
getB()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
getD()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAPrivateKeySpec
Returns the private key.
getD()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAPrivateKey
getG()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
getH()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
getInfo()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECProvider
getN()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
getName()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECProvider
getP()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAParams
getParams()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAPrivateKeySpec
Returns the parameters used (the curve).
getParams()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAPublicKeySpec
Returns the elliptic curve.
getParams()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAKey
getParams()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAPublicKey
getParams()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
getParams()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAPrivateKey
getQ()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAPublicKeySpec
Returns the public key
Q
.
getQ()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECDSAPublicKey
getVersion()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECProvider
getX()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
getY()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
I
initialize(AlgorithmParameterSpec, SecureRandom)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyPairGenerator
initialize(int, SecureRandom)
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECDSAKeyPairGenerator
isInfinity()
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
M
main(String[])
- Static method in class fi.hut.tcm.tessa.ECTests.
BigSignatureTest
Performs the signing and verification tests.
multiply(BigInteger)
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
S
subtract(ECPoint)
- Method in interface fi.hut.tcm.tessa.ECInterfaces.
ECPoint
T
timeGenerate(KeyPairGenerator, int)
- Static method in class fi.hut.tcm.tessa.ECTests.
BigSignatureTest
timeSigning(Signature, PrivateKey, byte[], int)
- Static method in class fi.hut.tcm.tessa.ECTests.
BigSignatureTest
timeVerify(Signature, PublicKey, byte[], byte[], int)
- Static method in class fi.hut.tcm.tessa.ECTests.
BigSignatureTest
toString()
- Method in class fi.hut.tcm.tessa.ECImplementation.
ECProvider
A
B
C
E
F
G
I
M
S
T
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES