![]() |
![]() |

Go to the source code of this file.
Data Structures | |
| union | ECC_NISTP192_Param |
| Union to access ECC_NISTP192 curve params in bytes or words. More... | |
| union | ECC_NISTP384_Param |
| Union to access ECC_NISTP384 curve params in bytes or words. More... | |
| union | ECC_NISTP521_Param |
| Union to access ECC_NISTP521 curve params in bytes or words. More... | |
| union | ECC_BrainpoolP256R1_Param |
| Union to access ECC_BrainpoolP256R1 curve params in bytes or words. More... | |
| union | ECC_BrainpoolP384R1_Param |
| Union to access ECC_BrainpoolP384R1 curve params in bytes or words. More... | |
| union | ECC_BrainpoolP512R1_Param |
| Union to access ECC_BrainpoolP512R1 curve params in bytes or words. More... | |
Macros | |
| #define | HSM_PADDED_PARAM_BYTES 2 |
| #define | PADDING_BYTES_EVEN 8 |
| #define | PADDING_BYTES_ODD 12 |
| #define | ECCParams_NISTP192_LENGTH 24 |
| Length of NIST P192 curve parameters in bytes. More... | |
| #define | ECCParams_NISTP384_LENGTH 48 |
| Length of NIST P384 curve parameters in bytes. More... | |
| #define | ECCParams_NISTP521_LENGTH 66 |
| Length of NIST P521 curve parameters in bytes. More... | |
| #define | ECC_NISTP521_PARAM_LENGTH_WITH_PADDED_BYTES (ECCParams_NISTP521_LENGTH + HSM_PADDED_PARAM_BYTES) |
| Length in bytes of NISTP521 curve parameters including the padded 0s so that the HSM is provided curve parameters with length that is divisible by 4, per its requirements. More... | |
| #define | ECCParams_BrainpoolP256R1_LENGTH 32 |
| Length of BrainpoolP256R1 curve parameters in bytes. More... | |
| #define | ECCParams_BrainpoolP384R1_LENGTH 48 |
| Length of BrainpoolP384R1 curve parameters in bytes. More... | |
| #define | ECCParams_BrainpoolP512R1_LENGTH 64 |
| Length of BrainpoolP512R1 curve parameters in bytes. More... | |
Variables | |
| const ECC_NISTP192_Param | ECC_NISTP192_generatorX |
| X coordinate of the generator point of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_generatorY |
| Y coordinate of the generator point of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_prime |
| Prime of the generator point of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_a |
| 'a' constant of the ECC_NISTP192 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_b |
| 'b' constant of the ECC_NISTP192 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_order |
| Order of the generator point of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_k_mont |
| 'k' in Montgomery domain of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_a_mont |
| 'a' in Montgomery domain of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP192_Param | ECC_NISTP192_b_mont |
| 'b' in Montgomery domain of the ECC_NISTP192 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_generatorX |
| X coordinate of the generator point of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_generatorY |
| Y coordinate of the generator point of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_prime |
| Prime of the generator point of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_a |
| 'a' constant of the ECC_NISTP384 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_b |
| 'b' constant of the ECC_NISTP384 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_order |
| Order of the generator point of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_k_mont |
| 'k' in Montgomery domain of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_a_mont |
| 'a' in Montgomery domain of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP384_Param | ECC_NISTP384_b_mont |
| 'b' in Montgomery domain of the ECC_NISTP384 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_generatorX |
| X coordinate of the generator point of the ECC_NISTP521 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_generatorY |
| Y coordinate of the generator point of the ECC_NISTP521 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_prime |
| Prime of the generator point of the ECC_NISTP521 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_a |
| 'a' constant of the ECC_NISTP521 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_b |
| 'b' constant of the ECC_NISTP521 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_order |
| Order of the generator point of the ECC_NISTP521 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_k_mont |
| 'k' in Montgomery domain of the ECC_NISTP521 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_a_mont |
| 'a' in Montgomery domain of the ECC_NISTP521 curve. More... | |
| const ECC_NISTP521_Param | ECC_NISTP521_b_mont |
| 'b' in Montgomery domain of the ECC_NISTP521 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_generatorX |
| X coordinate of the generator point of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_generatorY |
| Y coordinate of the generator point of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_prime |
| Prime of the generator point of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_a |
| 'a' constant of the ECC_BrainpoolP256R1 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_b |
| 'b' constant of the ECC_BrainpoolP256R1 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_order |
| Order of the generator point of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_k_mont |
| 'k' in Montgomery domain of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_a_mont |
| 'a' in Montgomery domain of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP256R1_Param | ECC_BrainpoolP256R1_b_mont |
| 'b' in Montgomery domain of the ECC_BrainpoolP256R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_generatorX |
| X coordinate of the generator point of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_generatorY |
| Y coordinate of the generator point of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_prime |
| Prime of the generator point of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_a |
| 'a' constant of the ECC_BrainpoolP384R1 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_b |
| 'b' constant of the ECC_BrainpoolP384R1 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_order |
| Order of the generator point of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_k_mont |
| 'k' in Montgomery domain of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_a_mont |
| 'a' in Montgomery domain of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP384R1_Param | ECC_BrainpoolP384R1_b_mont |
| 'b' in Montgomery domain of the ECC_BrainpoolP384R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_generatorX |
| X coordinate of the generator point of the ECC_BrainpoolP512R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_generatorY |
| Y coordinate of the generator point of the ECC_BrainpoolP512R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_prime |
| Prime of the generator point of the ECC_BrainpoolP512R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_a |
| 'a' constant of the ECC_BrainpoolP512R1 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_b |
| 'b' constant of the ECC_BrainpoolP512R1 curve when expressed in short Weierstrass form (y^2 = x^3 + a*x + b). More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_order |
| Order of the generator point of the ECC_BrainpoolP512R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_k_mont |
| 'k' in Montgomery domain of the ECC_BrainpoolP512R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_a_mont |
| 'a' in Montgomery domain of the ECC_BrainpoolP512R1 curve. More... | |
| const ECC_BrainpoolP512R1_Param | ECC_BrainpoolP512R1_b_mont |
| 'b' in Montgomery domain of the ECC_BrainpoolP512R1 curve. More... | |
| #define HSM_PADDED_PARAM_BYTES 2 |
| #define PADDING_BYTES_EVEN 8 |
| #define PADDING_BYTES_ODD 12 |