Interface Hash.Native

All Known Implementing Classes:
LazySodium, LazySodiumJava
Enclosing interface:
Hash

public static interface Hash.Native
  • Method Details

    • cryptoHashSha256

      boolean cryptoHashSha256(byte[] out, byte[] in, long inLen)
    • cryptoHashSha512

      boolean cryptoHashSha512(byte[] out, byte[] in, long inLen)
    • cryptoHashSha256Init

      boolean cryptoHashSha256Init(Hash.State256 state)
    • cryptoHashSha256Update

      boolean cryptoHashSha256Update(Hash.State256 state, byte[] in, long inLen)
    • cryptoHashSha256Final

      boolean cryptoHashSha256Final(Hash.State256 state, byte[] out)
    • cryptoHashSha512Init

      boolean cryptoHashSha512Init(Hash.State512 state)
    • cryptoHashSha512Update

      boolean cryptoHashSha512Update(Hash.State512 state, byte[] in, long inLen)
    • cryptoHashSha512Final

      boolean cryptoHashSha512Final(Hash.State512 state, byte[] out)