NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
uncompressed32BytePoint_t Struct Reference

Detailed Description

uncompressed32BytePoint_t Holds an uncompressed value for point data.


ECDSA and ECDH use this format.

Definition at line 283 of file nvpkcs11_public_defs.h.

Data Fields

CK_BYTE identifier
 Identifier value. More...
 
CK_BYTE size
 The size of the fields x962_id, qX and qY. More...
 
CK_BYTE x962_id
 Type identifier. More...
 
CK_BYTE qX [NVPKCS11_EC_256_POINT_SIZE]
 Elliptic Curve point x-coordinate
(size must be equal to NVPKCS11_EC_256_POINT_SIZE) More...
 
CK_BYTE qY [NVPKCS11_EC_256_POINT_SIZE]
 Elliptic Curve point y-coordinate
(size must be equal to NVPKCS11_EC_256_POINT_SIZE) More...
 

Field Documentation

◆ identifier

CK_BYTE uncompressed32BytePoint_t::identifier

Identifier value.


(Must be set to NVPKCS11_DER_OCTET_IDENTIFIER)

Definition at line 285 of file nvpkcs11_public_defs.h.

◆ qX

CK_BYTE uncompressed32BytePoint_t::qX[NVPKCS11_EC_256_POINT_SIZE]

Elliptic Curve point x-coordinate
(size must be equal to NVPKCS11_EC_256_POINT_SIZE)

Definition at line 288 of file nvpkcs11_public_defs.h.

◆ qY

CK_BYTE uncompressed32BytePoint_t::qY[NVPKCS11_EC_256_POINT_SIZE]

Elliptic Curve point y-coordinate
(size must be equal to NVPKCS11_EC_256_POINT_SIZE)

Definition at line 289 of file nvpkcs11_public_defs.h.

◆ size

CK_BYTE uncompressed32BytePoint_t::size

The size of the fields x962_id, qX and qY.

Definition at line 286 of file nvpkcs11_public_defs.h.

◆ x962_id

CK_BYTE uncompressed32BytePoint_t::x962_id

Type identifier.


(Must be set to NVPKCS11_ECDSA_X962_UNCOMP_ID)

Definition at line 287 of file nvpkcs11_public_defs.h.


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