|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/aead.h>#include <string.h>#include <openssl/chacha.h>#include <openssl/cipher.h>#include <openssl/err.h>#include <openssl/mem.h>#include <openssl/poly1305.h>#include "internal.h"#include "../internal.h"Classes | |
| struct | aead_chacha20_poly1305_ctx |
Macros | |
| #define | POLY1305_TAG_LEN 16 |
Typedefs | |
| typedef void(* | aead_poly1305_update) (poly1305_state *ctx, const uint8_t *ad, size_t ad_len, const uint8_t *ciphertext, size_t ciphertext_len) |
Functions | |
| const EVP_AEAD * | EVP_aead_chacha20_poly1305 (void) |
| const EVP_AEAD * | EVP_aead_chacha20_poly1305_old (void) |
| #define POLY1305_TAG_LEN 16 |
| typedef void(* aead_poly1305_update) (poly1305_state *ctx, const uint8_t *ad, size_t ad_len, const uint8_t *ciphertext, size_t ciphertext_len) |
1.8.13