Public Key Acceleration Library Reference Guide
2.0
|
#include <pka.h>
Public Attributes | |
uint16_t | buf_len |
Size of the buffer holding the big integer. More... | |
uint16_t | actual_len |
Actual minimum # of bytes used by the operand. More... | |
uint8_t | is_encrypted |
Reserved for future use. More... | |
uint8_t | big_endian |
Indicates byte order of the big integer operand. More... | |
uint8_t | internal_use |
Internal use. Must be set to 0 by users. More... | |
uint8_t | pad |
Reserved for future use. More... | |
uint8_t * | buf_ptr |
Pointer to the buffer holding the big integer. More... | |
The pka_operand_t is the record type used to represent big integer numbers. Despite its name, it is used to represent all big integers including the results.
uint16_t pka_operand_t::actual_len |
Actual minimum # of bytes used by the operand.
uint8_t pka_operand_t::big_endian |
Indicates byte order of the big integer operand.
uint16_t pka_operand_t::buf_len |
Size of the buffer holding the big integer.
uint8_t* pka_operand_t::buf_ptr |
Pointer to the buffer holding the big integer.
uint8_t pka_operand_t::internal_use |
Internal use. Must be set to 0 by users.
uint8_t pka_operand_t::is_encrypted |
Reserved for future use.
uint8_t pka_operand_t::pad |
Reserved for future use.