public class ECPublicKey extends java.lang.Object implements Base64Encoded
Constructor and Description |
---|
ECPublicKey(byte[] publicKey) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
base64() |
void |
copyPublicKey(byte[] dest,
int destPos) |
byte[] |
encrypt(byte[] data) |
boolean |
equals(java.lang.Object o) |
byte[] |
getPublicKey() |
EUID |
getUID() |
int |
hashCode() |
int |
length() |
byte[] |
toByteArray() |
ECKeyPair |
toECKeyPair() |
java.lang.String |
toString() |
boolean |
verify(byte[] data,
ECSignature signature) |
public byte[] getPublicKey()
public void copyPublicKey(byte[] dest, int destPos)
public int length()
public java.lang.String base64()
base64
in interface Base64Encoded
public byte[] toByteArray()
toByteArray
in interface Base64Encoded
public EUID getUID()
public ECKeyPair toECKeyPair()
public boolean verify(byte[] data, ECSignature signature)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public byte[] encrypt(byte[] data)