Classes | Enumerations | Functions
wycheproof_util.h File Reference
#include <openssl/base.h>
#include <string>
#include <vector>
Include dependency graph for wycheproof_util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  WycheproofResult
 

Enumerations

enum  WycheproofRawResult { WycheproofRawResult::kValid, WycheproofRawResult::kInvalid, WycheproofRawResult::kAcceptable }
 

Functions

bssl::UniquePtr< BIGNUMGetWycheproofBIGNUM (FileTest *t, const char *key, bool instruction)
 
bssl::UniquePtr< EC_GROUPGetWycheproofCurve (FileTest *t, const char *key, bool instruction)
 
const EVP_MDGetWycheproofDigest (FileTest *t, const char *key, bool instruction)
 
bool GetWycheproofResult (FileTest *t, WycheproofResult *out)
 

Enumeration Type Documentation

◆ WycheproofRawResult

enum WycheproofRawResult
strong
Enumerator
kValid 
kInvalid 
kAcceptable 

Definition at line 28 of file wycheproof_util.h.

Function Documentation

◆ GetWycheproofBIGNUM()

bssl::UniquePtr<BIGNUM> GetWycheproofBIGNUM ( FileTest t,
const char *  key,
bool  instruction 
)

Definition at line 132 of file wycheproof_util.cc.

◆ GetWycheproofCurve()

bssl::UniquePtr<EC_GROUP> GetWycheproofCurve ( FileTest t,
const char *  key,
bool  instruction 
)

Definition at line 108 of file wycheproof_util.cc.

◆ GetWycheproofDigest()

const EVP_MD* GetWycheproofDigest ( FileTest t,
const char *  key,
bool  instruction 
)

Definition at line 81 of file wycheproof_util.cc.

◆ GetWycheproofResult()

bool GetWycheproofResult ( FileTest t,
WycheproofResult out 
)

Definition at line 49 of file wycheproof_util.cc.



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