public class SshEd448PrivateKeyJCE extends java.lang.Object implements SshEd25519PrivateKey
| Modifier and Type | Field and Description |
|---|---|
static byte[] |
ASN_HEADER |
| Constructor and Description |
|---|
SshEd448PrivateKeyJCE(byte[] sk) |
SshEd448PrivateKeyJCE(java.security.PrivateKey prv) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAlgorithm() |
java.security.PrivateKey |
getJCEPrivateKey() |
byte[] |
getSeed() |
int |
hashCode() |
byte[] |
sign(byte[] data)
Create a signature from the data.
|
byte[] |
sign(byte[] data,
java.lang.String signingAlgorithm) |
public SshEd448PrivateKeyJCE(byte[] sk)
throws java.security.spec.InvalidKeySpecException,
java.security.NoSuchAlgorithmException,
java.io.IOException,
java.security.NoSuchProviderException
java.security.spec.InvalidKeySpecExceptionjava.security.NoSuchAlgorithmExceptionjava.io.IOExceptionjava.security.NoSuchProviderExceptionpublic SshEd448PrivateKeyJCE(java.security.PrivateKey prv)
public byte[] sign(byte[] data)
throws java.io.IOException
SshPrivateKeysign in interface SshPrivateKeyjava.io.IOExceptionpublic byte[] sign(byte[] data,
java.lang.String signingAlgorithm)
throws java.io.IOException
sign in interface SshPrivateKeyjava.io.IOExceptionpublic java.lang.String getAlgorithm()
getAlgorithm in interface SshPrivateKeypublic java.security.PrivateKey getJCEPrivateKey()
getJCEPrivateKey in interface SshPrivateKeypublic byte[] getSeed()
getSeed in interface SshEd25519PrivateKeypublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2022. All rights reserved.