-
public interface Stream.Native
-
-
Method Summary
Modifier and Type Method Description abstract voidcryptoStreamChaCha20Keygen(Array<byte> key)abstract booleancryptoStreamChaCha20(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamChaCha20Xor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamChaCha20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)abstract booleancryptoStreamChacha20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)Backward-compatible method name. abstract voidcryptoStreamChaCha20IetfKeygen(Array<byte> key)abstract booleancryptoStreamChaCha20Ietf(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamChaCha20IetfXor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamChaCha20IetfXorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)abstract booleancryptoStreamChacha20IetfXorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)Backward-compatible method name. abstract voidcryptoStreamSalsa20Keygen(Array<byte> key)abstract booleancryptoStreamSalsa20(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamSalsa20Xor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamSalsa20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)abstract voidcryptoStreamXSalsa20Keygen(Array<byte> key)abstract booleancryptoStreamXSalsa20(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamXSalsa20Xor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)abstract booleancryptoStreamXSalsa20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)-
-
Method Detail
-
cryptoStreamChaCha20Keygen
abstract void cryptoStreamChaCha20Keygen(Array<byte> key)
-
cryptoStreamChaCha20
abstract boolean cryptoStreamChaCha20(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamChaCha20Xor
abstract boolean cryptoStreamChaCha20Xor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamChaCha20XorIc
abstract boolean cryptoStreamChaCha20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)
-
cryptoStreamChacha20XorIc
@Deprecated(forRemoval = true, since = 6.0.0) abstract boolean cryptoStreamChacha20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)
Backward-compatible method name.
-
cryptoStreamChaCha20IetfKeygen
abstract void cryptoStreamChaCha20IetfKeygen(Array<byte> key)
-
cryptoStreamChaCha20Ietf
abstract boolean cryptoStreamChaCha20Ietf(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamChaCha20IetfXor
abstract boolean cryptoStreamChaCha20IetfXor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamChaCha20IetfXorIc
abstract boolean cryptoStreamChaCha20IetfXorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)
-
cryptoStreamChacha20IetfXorIc
@Deprecated(forRemoval = true, since = 6.0.0) abstract boolean cryptoStreamChacha20IetfXorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)
Backward-compatible method name.
-
cryptoStreamSalsa20Keygen
abstract void cryptoStreamSalsa20Keygen(Array<byte> key)
-
cryptoStreamSalsa20
abstract boolean cryptoStreamSalsa20(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamSalsa20Xor
abstract boolean cryptoStreamSalsa20Xor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamSalsa20XorIc
abstract boolean cryptoStreamSalsa20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)
-
cryptoStreamXSalsa20Keygen
abstract void cryptoStreamXSalsa20Keygen(Array<byte> key)
-
cryptoStreamXSalsa20
abstract boolean cryptoStreamXSalsa20(Array<byte> c, int cLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamXSalsa20Xor
abstract boolean cryptoStreamXSalsa20Xor(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, Array<byte> key)
-
cryptoStreamXSalsa20XorIc
abstract boolean cryptoStreamXSalsa20XorIc(Array<byte> cipher, Array<byte> message, int messageLen, Array<byte> nonce, long ic, Array<byte> key)
-
-
-
-