Interface Signer

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      byte[] generateSignature()
      generate a signature for the message we've been loaded with using the key we were initialised with.
      void init​(boolean forSigning, CipherParameters param)
      Initialise the signer for signing or verification.
      void reset()
      reset the internal state
      void update​(byte b)
      update the internal digest with the byte b
      void update​(byte[] in, int off, int len)
      update the internal digest with the byte array in
      boolean verifySignature​(byte[] signature)
      return true if the internal state represents the signature described in the passed in array.
    • Method Detail

      • init

        void init​(boolean forSigning,
                  CipherParameters param)
        Initialise the signer for signing or verification.
        Parameters:
        forSigning - true if for signing, false otherwise
        param - necessary parameters.
      • update

        void update​(byte b)
        update the internal digest with the byte b
      • update

        void update​(byte[] in,
                    int off,
                    int len)
        update the internal digest with the byte array in
      • verifySignature

        boolean verifySignature​(byte[] signature)
        return true if the internal state represents the signature described in the passed in array.
      • reset

        void reset()
        reset the internal state