iPXE
pubkey_test Struct Reference

A public-key encryption and decryption test. More...

#include <pubkey_test.h>

Data Fields

struct pubkey_algorithmpubkey
 Public-key algorithm.
const struct asn1_cursor private
 Private key.
const struct asn1_cursor public
 Public key.
const void * random
 Random data input.
size_t random_len
 Random data input length.
const struct asn1_cursor plaintext
 Plaintext.
const struct asn1_cursor ciphertext
 Ciphertext.

Detailed Description

A public-key encryption and decryption test.

Definition at line 11 of file pubkey_test.h.

Field Documentation

◆ pubkey

struct pubkey_algorithm* pubkey_test::pubkey

Public-key algorithm.

Definition at line 13 of file pubkey_test.h.

◆ private

const struct asn1_cursor pubkey_test::private

Private key.

Definition at line 15 of file pubkey_test.h.

◆ public

const struct asn1_cursor pubkey_test::public

Public key.

Definition at line 17 of file pubkey_test.h.

◆ random

const void* pubkey_test::random

Random data input.

Definition at line 19 of file pubkey_test.h.

◆ random_len

size_t pubkey_test::random_len

Random data input length.

Definition at line 21 of file pubkey_test.h.

◆ plaintext

const struct asn1_cursor pubkey_test::plaintext

Plaintext.

Definition at line 23 of file pubkey_test.h.

◆ ciphertext

const struct asn1_cursor pubkey_test::ciphertext

Ciphertext.

Definition at line 25 of file pubkey_test.h.


The documentation for this struct was generated from the following file: