Bitcoin Core 28.99.0
P2P Digital Currency
Functions
crypto_chacha20poly1305.cpp File Reference
#include <crypto/chacha20poly1305.h>
#include <random.h>
#include <span.h>
#include <test/fuzz/FuzzedDataProvider.h>
#include <test/fuzz/fuzz.h>
#include <test/fuzz/util.h>
#include <cstddef>
#include <cstdint>
#include <vector>
Include dependency graph for crypto_chacha20poly1305.cpp:

Go to the source code of this file.

Functions

static constexpr void crypt_till_rekey (FSChaCha20Poly1305 &aead, int rekey_interval, bool encrypt)
 
 FUZZ_TARGET (crypto_aeadchacha20poly1305)
 
 FUZZ_TARGET (crypto_fschacha20poly1305)
 

Function Documentation

◆ crypt_till_rekey()

static constexpr void crypt_till_rekey ( FSChaCha20Poly1305 aead,
int  rekey_interval,
bool  encrypt 
)
inlinestaticconstexpr

Definition at line 16 of file crypto_chacha20poly1305.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FUZZ_TARGET() [1/2]

FUZZ_TARGET ( crypto_aeadchacha20poly1305  )

Definition at line 28 of file crypto_chacha20poly1305.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [2/2]

FUZZ_TARGET ( crypto_fschacha20poly1305  )

Definition at line 117 of file crypto_chacha20poly1305.cpp.

Here is the call graph for this function: