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: