Functions
aes_test.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <algorithm>
#include <memory>
#include <vector>
#include <gtest/gtest.h>
#include <openssl/aes.h>
#include <openssl/rand.h>
#include "internal.h"
#include "../../internal.h"
#include "../../test/abi_test.h"
#include "../../test/file_test.h"
#include "../../test/test_util.h"
#include "../../test/wycheproof_util.h"
Include dependency graph for aes_test.cc:

Go to the source code of this file.

Functions

 TEST (AESTest, InvalidKeySize)
 
 TEST (AESTest, TestVectors)
 
 TEST (AESTest, WrapBadLengths)
 
 TEST (AESTest, WycheproofKeyWrap)
 
 TEST (AESTest, WycheproofKeyWrapWithPadding)
 
static void TestKeyWrap (FileTest *t)
 
static void TestKeyWrapWithPadding (FileTest *t)
 
static void TestRaw (FileTest *t)
 

Function Documentation

◆ TEST() [1/5]

TEST ( AESTest  ,
InvalidKeySize   
)

Definition at line 267 of file aes_test.cc.

◆ TEST() [2/5]

TEST ( AESTest  ,
TestVectors   
)

Definition at line 153 of file aes_test.cc.

◆ TEST() [3/5]

TEST ( AESTest  ,
WrapBadLengths   
)

Definition at line 250 of file aes_test.cc.

◆ TEST() [4/5]

TEST ( AESTest  ,
WycheproofKeyWrap   
)

Definition at line 167 of file aes_test.cc.

◆ TEST() [5/5]

TEST ( AESTest  ,
WycheproofKeyWrapWithPadding   
)

Definition at line 205 of file aes_test.cc.

◆ TestKeyWrap()

static void TestKeyWrap ( FileTest t)
static

Definition at line 70 of file aes_test.cc.

◆ TestKeyWrapWithPadding()

static void TestKeyWrapWithPadding ( FileTest t)
static

Definition at line 127 of file aes_test.cc.

◆ TestRaw()

static void TestRaw ( FileTest t)
static

Definition at line 36 of file aes_test.cc.



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