Class OpenSSL.SHA3_256

  • Enclosing class:
    OpenSSL

    public static final class OpenSSL.SHA3_256
    extends MessageDigestSpi
    SHA3-256 message digest implementation.
    • Constructor Detail

      • SHA3_256

        public SHA3_256()
    • Method Detail

      • removeContext

        protected static void removeContext​(ByteBuffer context)
        Removes a context allocated with nativeContext().
        Parameters:
        context - the context to free.
      • listMessageDigests

        protected static final String[] listMessageDigests()
        Get the list of MessageDigest algorithms supported by OpenSSL.
        Returns:
        an array of supported message digest algorithms from the OpenSSL library.
      • engineUpdate

        protected final void engineUpdate​(byte[] input,
                                          int offset,
                                          int len)
        Specified by:
        engineUpdate in class MessageDigestSpi