Functions
cavp_aes_gcm_test.cc File Reference
#include <stdlib.h>
#include <openssl/aead.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_gcm_test.cc:

Go to the source code of this file.

Functions

int cavp_aes_gcm_test_main (int argc, char **argv)
 
static const EVP_AEADGetAEAD (const std::string &name, const bool enc)
 
static bool TestAEADDecrypt (FileTest *t, void *arg)
 
static bool TestAEADEncrypt (FileTest *t, void *arg)
 
static int usage (char *arg)
 

Function Documentation

◆ cavp_aes_gcm_test_main()

int cavp_aes_gcm_test_main ( int  argc,
char **  argv 
)

Definition at line 136 of file cavp_aes_gcm_test.cc.

◆ GetAEAD()

static const EVP_AEAD* GetAEAD ( const std::string &  name,
const bool  enc 
)
static

Definition at line 38 of file cavp_aes_gcm_test.cc.

◆ TestAEADDecrypt()

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

Definition at line 87 of file cavp_aes_gcm_test.cc.

◆ TestAEADEncrypt()

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

Definition at line 49 of file cavp_aes_gcm_test.cc.

◆ usage()

static int usage ( char *  arg)
static

Definition at line 131 of file cavp_aes_gcm_test.cc.



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