EC curve P256.
More...
#include <mbed-common.hpp>
|
| using | PvtLen = std::integral_constant< size_t, 32 > |
| |
| using | PubLen = std::integral_constant< size_t, 65 > |
| |
| using | MaxSigLen = std::integral_constant< size_t, 74 > |
| |
| using | Point = EcCurvePoint< P256 > |
| |
| using | SharedSecret = std::array< uint8_t, PvtLen::value > |
| | ECDH shared secret buffer.
|
| |
|
| static mbedtls_ecp_group * | group () |
| |
| static bool | ecdh (const mbedtls_mpi *pvt, const mbedtls_ecp_point *pub, SharedSecret &shared) |
| | Compute ECDH shared secret.
|
| |
◆ MaxSigLen
◆ Point
◆ PubLen
◆ PvtLen
◆ SharedSecret
ECDH shared secret buffer.
◆ ecdh()
| static bool ndnph::mbedtls::P256::ecdh |
( |
const mbedtls_mpi * |
pvt, |
|
|
const mbedtls_ecp_point * |
pub, |
|
|
SharedSecret & |
shared |
|
) |
| |
|
inlinestatic |
Compute ECDH shared secret.
◆ group()
| static mbedtls_ecp_group * ndnph::mbedtls::P256::group |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: