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