Class Ed25519Sign.KeyPair

  • Enclosing class:
    Ed25519Sign

    public static final class Ed25519Sign.KeyPair
    extends java.lang.Object
    Defines the KeyPair consisting of a private key and its corresponding public key.
    • Method Detail

      • getPublicKey

        public byte[] getPublicKey()
      • getPrivateKey

        public byte[] getPrivateKey()
      • newKeyPair

        public static Ed25519Sign.KeyPair newKeyPair()
                                              throws java.security.GeneralSecurityException
        Returns a new KeyPair.
        Throws:
        java.security.GeneralSecurityException
      • newKeyPairFromSeed

        public static Ed25519Sign.KeyPair newKeyPairFromSeed​(byte[] secretSeed)
                                                      throws java.security.GeneralSecurityException
        Returns a new KeyPair generated from a seed.
        Throws:
        java.security.GeneralSecurityException