![]() |
RAFW Flexible Software Package Documentation
Release v2.0.1
|
|
The DHM context structure. More...
#include <dhm_alt.h>
Public Member Functions | |
| mbedtls_mpi | MBEDTLS_PRIVATE (P) |
| mbedtls_mpi | MBEDTLS_PRIVATE (G) |
| mbedtls_mpi | MBEDTLS_PRIVATE (X) |
| mbedtls_mpi | MBEDTLS_PRIVATE (GX) |
| mbedtls_mpi | MBEDTLS_PRIVATE (GY) |
| mbedtls_mpi | MBEDTLS_PRIVATE (K) |
| mbedtls_mpi | MBEDTLS_PRIVATE (RP) |
| mbedtls_mpi | MBEDTLS_PRIVATE (Vi) |
| mbedtls_mpi | MBEDTLS_PRIVATE (Vf) |
| mbedtls_mpi | MBEDTLS_PRIVATE (pX) |
The DHM context structure.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | P | ) |
The prime modulus.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | G | ) |
The generator.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | X | ) |
Our secret value.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | GX | ) |
Our public key = G^X mod P.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | GY | ) |
The public key of the peer = G^Y mod P.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | K | ) |
The shared secret = G^(XY) mod P.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | RP | ) |
The cached value = R^2 mod P.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | Vi | ) |
The blinding value.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | Vf | ) |
The unblinding value.
| mbedtls_mpi mbedtls_dhm_context::MBEDTLS_PRIVATE | ( | pX | ) |
The previous X.