Functions
cavp_aes_test.cc File Reference
#include <stdlib.h>
#include <openssl/cipher.h>
#include <openssl/crypto.h>
#include <openssl/err.h>
#include "../crypto/test/file_test.h"
#include "../crypto/test/test_util.h"
#include "cavp_test_util.h"
Include dependency graph for cavp_aes_test.cc:

Go to the source code of this file.

Functions

int cavp_aes_test_main (int argc, char **argv)
 
static bool MonteCarlo (const TestCtx *ctx, FileTest *t, const EVP_CIPHER *cipher, std::vector< uint8_t > *out, bool encrypt, std::vector< uint8_t > key, std::vector< uint8_t > iv, std::vector< uint8_t > in)
 
static bool TestCipher (FileTest *t, void *arg)
 
static int usage (char *arg)
 

Function Documentation

◆ cavp_aes_test_main()

int cavp_aes_test_main ( int  argc,
char **  argv 
)

Definition at line 189 of file cavp_aes_test.cc.

◆ MonteCarlo()

static bool MonteCarlo ( const TestCtx *  ctx,
FileTest t,
const EVP_CIPHER cipher,
std::vector< uint8_t > *  out,
bool  encrypt,
std::vector< uint8_t key,
std::vector< uint8_t iv,
std::vector< uint8_t in 
)
static

Definition at line 43 of file cavp_aes_test.cc.

◆ TestCipher()

static bool TestCipher ( FileTest t,
void *  arg 
)
static

Definition at line 128 of file cavp_aes_test.cc.

◆ usage()

static int usage ( char *  arg)
static

Definition at line 184 of file cavp_aes_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:05