|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.crypto.spec.DHPublicKeySpec
Diffie Hellman public key specification.
Attention: This is not a SUN implementation!
This class has been developed by IAIK according to the documentation publically available.
For SUNīs documentation of this class see
http://java.sun.com/security/JCE1.2/spec/apidoc/index.html
This class represents a Diffie Hellman public key specification.
A key specification is a transparent representation of the key material
constituting the key. A Diffie Hellman public key specification represents
the public value y
, and the Diffie Hellman parameters
p
(prime modulus), g
(base generator), and
l
(length of the private value x).
KeySpec
,
DHPrivateKeySpec
Field Summary | |
protected BigInteger |
g
|
protected BigInteger |
p
|
protected BigInteger |
y
|
Constructor Summary | |
DHPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger g)
Creates a Diffie-Hellman public key specification based on given public value y, prime modulus p and base generator g. |
Method Summary | |
BigInteger |
getG()
Returns the base generator g. |
BigInteger |
getP()
Returns the prime modulus p. |
BigInteger |
getY()
Returns the public value y. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected BigInteger y
protected BigInteger p
protected BigInteger g
Constructor Detail |
public DHPublicKeySpec(BigInteger y, BigInteger p, BigInteger g)
y
- the public valuep
- the prime modulusg
- the base generatorMethod Detail |
public BigInteger getY()
public BigInteger getP()
public BigInteger getG()
|
This Javadoc may contain text parts from Internet Standard specifications (RFC 2459, 3280, 3039, 2560, 1521, 821, 822, 2253, 1319, 1321, ,2630, 2631, 2268, 3058, 2984, 2104, 2144, 2040, 2311, 2279, see copyright note) and RSA Data Security Public-Key Cryptography Standards (PKCS#1,3,5,7,8,9,10,12, see copyright note). | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |