Package com.google.crypto.tink.subtle
Class Ed25519Sign.KeyPair
- java.lang.Object
-
- com.google.crypto.tink.subtle.Ed25519Sign.KeyPair
-
- Enclosing class:
- Ed25519Sign
public static final class Ed25519Sign.KeyPair extends java.lang.ObjectDefines the KeyPair consisting of a private key and its corresponding public key.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getPrivateKey()byte[]getPublicKey()static Ed25519Sign.KeyPairnewKeyPair()Returns a newKeyPair. static Ed25519Sign.KeyPairnewKeyPairFromSeed(byte[] secretSeed)Returns a newKeyPair generated from a seed.
-
-
-
Method Detail
-
getPublicKey
public byte[] getPublicKey()
-
getPrivateKey
public byte[] getPrivateKey()
-
newKeyPair
public static Ed25519Sign.KeyPair newKeyPair() throws java.security.GeneralSecurityException
Returns a newKeyPair. - Throws:
java.security.GeneralSecurityException
-
newKeyPairFromSeed
public static Ed25519Sign.KeyPair newKeyPairFromSeed(byte[] secretSeed) throws java.security.GeneralSecurityException
Returns a newKeyPair generated from a seed. - Throws:
java.security.GeneralSecurityException
-
-