public abstract class CryptoKey extends java.lang.Object implements CryptoElement, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static java.security.MessageDigest |
shactx |
| Modifier and Type | Method and Description |
|---|---|
abstract byte[] |
asBytes() |
abstract byte[] |
fingerprint() |
protected byte[] |
fingerprint(java.math.BigInteger[] quantities) |
java.lang.String |
fingerprintToString() |
abstract java.lang.String |
keyType() |
static void |
main(java.lang.String[] args) |
static CryptoKey |
read(java.io.InputStream i) |
java.lang.String |
toString() |
java.lang.String |
verboseToString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittoLongStringpublic static CryptoKey read(java.io.InputStream i) throws java.io.IOException, CryptFormatException
java.io.IOExceptionCryptFormatExceptionpublic abstract java.lang.String keyType()
public abstract byte[] fingerprint()
public abstract byte[] asBytes()
protected byte[] fingerprint(java.math.BigInteger[] quantities)
public java.lang.String verboseToString()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String fingerprintToString()
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception