Interface Stream.Native
- All Known Subinterfaces:
StreamJava.Native
- All Known Implementing Classes:
LazySodium,LazySodiumJava
- Enclosing interface:
- Stream
public static interface Stream.Native
-
Method Summary
Modifier and TypeMethodDescriptionbooleancryptoStreamChaCha20(byte[] c, long cLen, byte[] nonce, byte[] key) booleancryptoStreamChaCha20Ietf(byte[] c, long cLen, byte[] nonce, byte[] key) voidcryptoStreamChaCha20IetfKeygen(byte[] key) booleancryptoStreamChaCha20IetfXor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key) booleancryptoStreamChacha20IetfXorIc(byte[] cipher, byte[] message, long messageLen, byte[] nonce, long ic, byte[] key) voidcryptoStreamChaCha20Keygen(byte[] key) booleancryptoStreamChaCha20Xor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key) booleancryptoStreamChacha20XorIc(byte[] cipher, byte[] message, long messageLen, byte[] nonce, long ic, byte[] key) booleancryptoStreamSalsa20(byte[] c, long cLen, byte[] nonce, byte[] key) voidcryptoStreamSalsa20Keygen(byte[] key) booleancryptoStreamSalsa20Xor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key) booleancryptoStreamSalsa20XorIc(byte[] cipher, byte[] message, long messageLen, byte[] nonce, long ic, byte[] key) booleancryptoStreamXSalsa20(byte[] c, long cLen, byte[] nonce, byte[] key) voidcryptoStreamXSalsa20Keygen(byte[] key) booleancryptoStreamXSalsa20Xor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key)
-
Method Details
-
cryptoStreamChaCha20Keygen
void cryptoStreamChaCha20Keygen(byte[] key) -
cryptoStreamChaCha20
boolean cryptoStreamChaCha20(byte[] c, long cLen, byte[] nonce, byte[] key) -
cryptoStreamChaCha20Xor
boolean cryptoStreamChaCha20Xor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key) -
cryptoStreamChacha20XorIc
boolean cryptoStreamChacha20XorIc(byte[] cipher, byte[] message, long messageLen, byte[] nonce, long ic, byte[] key) -
cryptoStreamChaCha20IetfKeygen
void cryptoStreamChaCha20IetfKeygen(byte[] key) -
cryptoStreamChaCha20Ietf
boolean cryptoStreamChaCha20Ietf(byte[] c, long cLen, byte[] nonce, byte[] key) -
cryptoStreamChaCha20IetfXor
boolean cryptoStreamChaCha20IetfXor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key) -
cryptoStreamChacha20IetfXorIc
boolean cryptoStreamChacha20IetfXorIc(byte[] cipher, byte[] message, long messageLen, byte[] nonce, long ic, byte[] key) -
cryptoStreamSalsa20Keygen
void cryptoStreamSalsa20Keygen(byte[] key) -
cryptoStreamSalsa20
boolean cryptoStreamSalsa20(byte[] c, long cLen, byte[] nonce, byte[] key) -
cryptoStreamSalsa20Xor
boolean cryptoStreamSalsa20Xor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key) -
cryptoStreamSalsa20XorIc
boolean cryptoStreamSalsa20XorIc(byte[] cipher, byte[] message, long messageLen, byte[] nonce, long ic, byte[] key) -
cryptoStreamXSalsa20Keygen
void cryptoStreamXSalsa20Keygen(byte[] key) -
cryptoStreamXSalsa20
boolean cryptoStreamXSalsa20(byte[] c, long cLen, byte[] nonce, byte[] key) -
cryptoStreamXSalsa20Xor
boolean cryptoStreamXSalsa20Xor(byte[] cipher, byte[] message, long messageLen, byte[] nonce, byte[] key)
-