Interface Signer


public interface Signer
  • Field Details

  • Method Details

    • generatePrivateKeyBytes

      static byte[] generatePrivateKeyBytes()
    • validateKeyPair

      static void validateKeyPair(byte[] privateKey, byte[] expectedPublicKey)
    • validateKeyPair

      static void validateKeyPair(byte[] keyPair)
    • generatePrivateKeyPairBytes

      static byte[] generatePrivateKeyPairBytes()
    • createKeyPairBytesFromPrivateKey

      static byte[] createKeyPairBytesFromPrivateKey(byte[] privateKey)
    • createFromPrivateKey

      static Signer createFromPrivateKey(byte[] privateKey)
    • createFromKeyPair

      static Signer createFromKeyPair(byte[] keyPair)
    • createFromKeyPair

      static Signer createFromKeyPair(byte[] publicKey, byte[] privateKey)
    • createFromKeyPair

      static Signer createFromKeyPair(PublicKey publicKey, PrivateKey privateKey)
    • publicKey

      PublicKey publicKey()
    • privateKey

      PrivateKey privateKey()
    • createDedicatedSigner

      Signer createDedicatedSigner()
    • sign

      int sign(byte[] message, int msgOffset, int msgLen, int outPos)
    • sign

      byte[] sign(byte[] message, int msgOffset, int msgLen)
    • sign

      byte[] sign(byte[] message)