Class OpenSSL.BLAKE2b512

  • Enclosing class:
    OpenSSL

    public static final class OpenSSL.BLAKE2b512
    extends MessageDigestSpi
    BLAKE2b512 message digest implementation.
    • Constructor Detail

      • BLAKE2b512

        public BLAKE2b512()
    • 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