|
iPXE
|
An ASN.1 OID-identified algorithm. More...
#include <asn1.h>
Data Fields | |
| const char * | name |
| Name. More... | |
| struct asn1_cursor | oid |
| Object identifier. More... | |
| struct pubkey_algorithm * | pubkey |
| Public-key algorithm (if applicable) More... | |
| struct digest_algorithm * | digest |
| Digest algorithm (if applicable) More... | |
| struct cipher_algorithm * | cipher |
| Cipher algorithm (if applicable) More... | |
| struct elliptic_curve * | curve |
| Elliptic curve (if applicable) More... | |
| int(* | parse )(struct asn1_algorithm *algorithm, struct asn1_cursor *params) |
| Parse algorithm parameters (optional) More... | |
| const char* asn1_algorithm::name |
Name.
Definition at line 385 of file asn1.h.
Referenced by asn1_check_algorithm(), and x509_check_signature().
| struct asn1_cursor asn1_algorithm::oid |
| struct pubkey_algorithm* asn1_algorithm::pubkey |
Public-key algorithm (if applicable)
Definition at line 389 of file asn1.h.
Referenced by ocsp_check_signature(), tls_send_certificate_verify(), x509_check_signature(), and x509_find_key().
| struct digest_algorithm* asn1_algorithm::digest |
Digest algorithm (if applicable)
Definition at line 391 of file asn1.h.
Referenced by ocsp_check_signature().
| struct cipher_algorithm* asn1_algorithm::cipher |
| struct elliptic_curve* asn1_algorithm::curve |
| int( * asn1_algorithm::parse) (struct asn1_algorithm *algorithm, struct asn1_cursor *params) |
1.8.15