Package com.goterl.lazysodium.interfaces
Interface Hash.Native
-
- All Known Implementing Classes:
LazySodium,LazySodiumJava
- Enclosing interface:
- Hash
public static interface Hash.Native
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancryptoHashSha256(byte[] out, byte[] in, long inLen)booleancryptoHashSha256Final(Hash.State256 state, byte[] out)booleancryptoHashSha256Init(Hash.State256 state)booleancryptoHashSha256Update(Hash.State256 state, byte[] in, long inLen)booleancryptoHashSha512(byte[] out, byte[] in, long inLen)booleancryptoHashSha512Final(Hash.State512 state, byte[] out)booleancryptoHashSha512Init(Hash.State512 state)booleancryptoHashSha512Update(Hash.State512 state, byte[] in, long inLen)
-
-
-
Method Detail
-
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)
-
-