Interface Stream.Native

    • Method Detail

      • 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)