iPXE
|
RSA public-key cryptography. More...
#include <stdarg.h>
#include <ipxe/crypto.h>
#include <ipxe/bigint.h>
#include <ipxe/asn1.h>
#include <ipxe/tables.h>
Go to the source code of this file.
Data Structures | |
struct | rsa_digestinfo_prefix |
An RSA digestInfo prefix. More... | |
Macros | |
#define | RSA_DIGESTALGORITHM_CONTENTS(...) |
RSA digestAlgorithm sequence contents. More... | |
#define | RSA_DIGESTALGORITHM(...) |
RSA digestAlgorithm sequence. More... | |
#define | RSA_DIGEST_PREFIX(digest_size) ASN1_OCTET_STRING, digest_size |
RSA digest prefix. More... | |
#define | RSA_DIGESTINFO_PREFIX(digest_size, ...) |
RSA digestInfo prefix. More... | |
#define | RSA_DIGESTINFO_PREFIXES __table ( struct rsa_digestinfo_prefix, "rsa_digestinfo_prefixes" ) |
RSA digestInfo prefix table. More... | |
#define | __rsa_digestinfo_prefix __table_entry ( RSA_DIGESTINFO_PREFIXES, 01 ) |
Declare an RSA digestInfo prefix. More... | |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
Variables | |
struct pubkey_algorithm | rsa_algorithm |
RSA public-key algorithm. More... | |
RSA public-key cryptography.
Definition in file rsa.h.
#define RSA_DIGESTALGORITHM_CONTENTS | ( | ... | ) |
RSA digestAlgorithm sequence contents.
#define RSA_DIGESTALGORITHM | ( | ... | ) |
RSA digestAlgorithm sequence.
#define RSA_DIGEST_PREFIX | ( | digest_size | ) | ASN1_OCTET_STRING, digest_size |
#define RSA_DIGESTINFO_PREFIX | ( | digest_size, | |
... | |||
) |
RSA digestInfo prefix.
#define RSA_DIGESTINFO_PREFIXES __table ( struct rsa_digestinfo_prefix, "rsa_digestinfo_prefixes" ) |
#define __rsa_digestinfo_prefix __table_entry ( RSA_DIGESTINFO_PREFIXES, 01 ) |
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
struct pubkey_algorithm rsa_algorithm |