gnu.crypto.key.rsa
Class GnuRSAPublicKey
- Key, PublicKey, RSAKey, RSAPublicKey
public class GnuRSAPublicKey
implements PublicKey, RSAPublicKey
Version:
boolean | equals(Object obj) - Returns
true if the designated object is an instance of
this class and has the same RSA parameter values as this one.
|
byte[] | getEncoded(int format) - Returns the encoded form of this public key according to the designated
format.
|
static GnuRSAPublicKey | valueOf(byte[] k) - A class method that takes the output of the
encodePublicKey()
method of an RSA keypair codec object (an instance implementing
IKeyPairCodec for RSA keys, and re-constructs an
instance of this object.
|
GnuRSAPublicKey
public GnuRSAPublicKey(BigInteger n,
BigInteger e)
Trivial constructor.
n
- the modulus.e
- the public exponent.
equals
public boolean equals(Object obj)
Returns true
if the designated object is an instance of
this class and has the same RSA parameter values as this one.
- equals in interface GnuRSAKey
obj
- the other non-null RSA key to compare to.
true
if the designated object is of the same type and
value as this one.
getEncoded
public byte[] getEncoded(int format)
Returns the encoded form of this public key according to the designated
format.
- getEncoded in interface GnuRSAKey
format
- the desired format identifier of the resulting encoding.
- the byte sequence encoding this key according to the designated
format.
RSAKeyPairRawCodec
valueOf
public static GnuRSAPublicKey valueOf(byte[] k)
A class method that takes the output of the
encodePublicKey()
method of an RSA keypair codec object (an instance implementing
IKeyPairCodec
for RSA keys, and re-constructs an
instance of this object.
k
- the contents of a previously encoded instance of this object.
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.