|
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 |
1.8.15