gnu.crypto.key.rsa
Class GnuRSAPublicKey
- Key, PublicKey, RSAKey, RSAPublicKey
public class GnuRSAPublicKey
implements PublicKey, RSAPublicKey
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.
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.