com.maverick.ssh
Class SshRsaPrivateCrtKey
java.lang.Object
com.maverick.crypto.publickey.RsaKey
com.maverick.crypto.publickey.RsaPrivateKey
com.maverick.crypto.publickey.RsaPrivateCrtKey
com.maverick.ssh.SshRsaPrivateCrtKey
- All Implemented Interfaces:
- SshPrivateKey
- public class SshRsaPrivateCrtKey
- extends com.maverick.crypto.publickey.RsaPrivateCrtKey
- implements SshPrivateKey
Represents a RSA key and implements the SshPrivateKey
interface.
- Author:
- Lee David Painter
Fields inherited from class com.maverick.crypto.publickey.RsaPrivateCrtKey |
crtCoefficient, primeExponentP, primeExponentQ, primeP, primeQ, publicExponent |
Fields inherited from class com.maverick.crypto.publickey.RsaPrivateKey |
ASN_SHA1, privateExponent |
Fields inherited from class com.maverick.crypto.publickey.RsaKey |
modulus |
Constructor Summary |
SshRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger crtCoefficient)
|
SshRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger primeExponentP,
java.math.BigInteger primeExponentQ,
java.math.BigInteger crtCoefficient)
|
SshRsaPrivateCrtKey(com.maverick.crypto.publickey.RsaPrivateCrtKey key)
|
Methods inherited from class com.maverick.crypto.publickey.RsaPrivateCrtKey |
getCrtCoefficient, getPrimeExponentP, getPrimeExponentQ, getPrimeP, getPrimeQ, getPublicExponent, sign |
Methods inherited from class com.maverick.crypto.publickey.RsaPrivateKey |
equals, getPrivateExponent, unsignedBigIntToBytes |
Methods inherited from class com.maverick.crypto.publickey.RsaKey |
getBitLength, getModulus, setModulus |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SshRsaPrivateCrtKey
public SshRsaPrivateCrtKey(com.maverick.crypto.publickey.RsaPrivateCrtKey key)
SshRsaPrivateCrtKey
public SshRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger crtCoefficient)
SshRsaPrivateCrtKey
public SshRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger primeExponentP,
java.math.BigInteger primeExponentQ,
java.math.BigInteger crtCoefficient)
getAlgorithm
public java.lang.String getAlgorithm()
- Specified by:
getAlgorithm
in interface SshPrivateKey
Copyright © 2003 3SP LTD. All Rights Reserved.