Sha256: 2a1674b585093b1ccc87ae6a096fed005253035089d95b4da178de617d866a58

Contents?: true

Size: 1.04 KB

Versions: 3

Compression:

Stored size: 1.04 KB

Contents

#include <stdint.h>

#include "crypto_stream_chacha20.h"
#include "../stream_chacha20.h"

extern struct crypto_stream_chacha20_implementation
    crypto_stream_chacha20_vec_implementation;

int
crypto_stream_chacha20_vec(unsigned char *c, unsigned long long clen,
                           const unsigned char *n, const unsigned char *k);

int
crypto_stream_chacha20_vec_xor_ic(unsigned char *c, const unsigned char *m,
                                  unsigned long long mlen,
                                  const unsigned char *n, uint64_t ic,
                                  const unsigned char *k);

int
crypto_stream_chacha20_ietf_vec(unsigned char *c, unsigned long long clen,
                                const unsigned char *n, const unsigned char *k);

int
crypto_stream_chacha20_ietf_vec_xor_ic(unsigned char *c, const unsigned char *m,
                                       unsigned long long mlen,
                                       const unsigned char *n, uint32_t ic,
                                       const unsigned char *k);

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rbnacl-libsodium-1.0.11 vendor/libsodium/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h
rbnacl-libsodium-1.0.10 vendor/libsodium/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h
rbnacl-libsodium-1.0.9 vendor/libsodium/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h