webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/chacha.h>
#include <assert.h>
#include <string.h>
#include <openssl/cpu.h>
#include "../internal.h"
Macros | |
#define | U8TO32_LITTLE(p) |
#define | ROTATE(v, n) (((v) << (n)) | ((v) >> (32 - (n)))) |
#define | U32TO8_LITTLE(p, v) |
#define | QUARTERROUND(a, b, c, d) |
Functions | |
void | CRYPTO_chacha_20 (uint8_t *out, const uint8_t *in, size_t in_len, const uint8_t key[32], const uint8_t nonce[12], uint32_t counter) |
#define U8TO32_LITTLE | ( | p | ) |