OpenVPN 3 Core Library
|
#include <pkcs1.hpp>
Public Member Functions | |
Parse (const T none, const T md2, const T md5, const T sha1, const T sha256, const T sha384, const T sha512) | |
Parse (const T none, const T md5, const T sha1, const T sha256, const T sha384, const T sha512) | |
T | alg_from_prefix (Buffer &buf) const |
Private Member Functions | |
bool | match (Buffer &buf, const unsigned char *data, const size_t size) const |
Private Attributes | |
const T | none_ |
const T | md2_ |
const T | md5_ |
const T | sha1_ |
const T | sha256_ |
const T | sha384_ |
const T | sha512_ |
Class that parses an PKCS #1 header (RFC 3447) to identify the used digest type
T | the type of the crypto library that used should be used for the digest algorithm identification |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |