#include <ipxe/rsa.h>
#include <ipxe/md5.h>
#include <ipxe/asn1.h>
Go to the source code of this file.
◆ FILE_LICENCE()
FILE_LICENCE |
( |
GPL2_OR_LATER_OR_UBDL |
| ) |
|
◆ oid_md5_with_rsa_encryption
uint8_t oid_md5_with_rsa_encryption[] |
|
static |
Initial value:=
#define ASN1_OID_MD5WITHRSAENCRYPTION
ASN.1 OID for md5WithRSAEncryption (1.2.840.113549.1.1.4)
"md5WithRSAEncryption" object identifier
Definition at line 31 of file rsa_md5.c.
◆ __asn1_algorithm
struct asn1_algorithm md5_with_rsa_encryption_algorithm __asn1_algorithm |
Initial value:= {
.name = "md5WithRSAEncryption",
}
static uint8_t oid_md5_with_rsa_encryption[]
"md5WithRSAEncryption" object identifier
#define ASN1_CURSOR(value)
Define an ASN.1 cursor for a static value.
struct pubkey_algorithm rsa_algorithm
RSA public-key algorithm.
struct digest_algorithm md5_algorithm
MD5 algorithm.
"md5WithRSAEncryption" OID-identified algorithm
"aes128-cbc" OID-identified algorithm
Definition at line 35 of file rsa_md5.c.
◆ rsa_md5_prefix_data
const uint8_t rsa_md5_prefix_data[] |
|
static |
Initial value:=
#define ASN1_OID_MD5
ASN.1 OID for id-md5 (1.2.840.113549.2.5)
#define RSA_DIGESTINFO_PREFIX(digest_size,...)
RSA digestInfo prefix.
#define MD5_DIGEST_SIZE
MD5 digest size.
MD5 digestInfo prefix.
Definition at line 43 of file rsa_md5.c.
◆ __rsa_digestinfo_prefix
Initial value:= {
}
static const uint8_t rsa_md5_prefix_data[]
MD5 digestInfo prefix.
struct digest_algorithm md5_algorithm
MD5 algorithm.
MD5 digestInfo prefix.
Definition at line 47 of file rsa_md5.c.