#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"
Go to the source code of this file.
◆ TEST() [1/5]
TEST |
( |
AESTest |
, |
|
|
InvalidKeySize |
|
|
) |
| |
◆ TEST() [2/5]
TEST |
( |
AESTest |
, |
|
|
TestVectors |
|
|
) |
| |
◆ TEST() [3/5]
TEST |
( |
AESTest |
, |
|
|
WrapBadLengths |
|
|
) |
| |
◆ TEST() [4/5]
TEST |
( |
AESTest |
, |
|
|
WycheproofKeyWrap |
|
|
) |
| |
◆ TEST() [5/5]
TEST |
( |
AESTest |
, |
|
|
WycheproofKeyWrapWithPadding |
|
|
) |
| |
◆ TestKeyWrap()
◆ TestKeyWrapWithPadding()
static void TestKeyWrapWithPadding |
( |
FileTest * |
t | ) |
|
|
static |
◆ TestRaw()