Fabcoin Core  0.16.2
P2P Digital Currency
Classes | Typedefs
fhmqv.h File Reference

Classes for Fully Hashed Menezes-Qu-Vanstone key agreement in GF(p) More...

#include "gfpcrypt.h"
#include "algebra.h"
#include "sha.h"
Include dependency graph for fhmqv.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FHMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >
 Fully Hashed Menezes-Qu-Vanstone in GF(p) More...
 

Typedefs

typedef FHMQV_Domain< DL_GroupParameters_GFP_DefaultSafePrimeFHMQV
 Fully Hashed Menezes-Qu-Vanstone in GF(p) More...
 

Detailed Description

Classes for Fully Hashed Menezes-Qu-Vanstone key agreement in GF(p)

Since
Crypto++ 5.6.4

Definition in file fhmqv.h.

Typedef Documentation

Fully Hashed Menezes-Qu-Vanstone in GF(p)

This implementation follows Augustin P. Sarr and Philippe Elbaz–Vincent, and Jean–Claude Bajard's A Secure and Efficient Authenticated Diffie-Hellman Protocol. Note: this is FHMQV, Protocol 5, from page 11; and not FHMQV-C.

See also
FHMQV, MQV_Domain, HMQV_Domain, AuthenticatedKeyAgreementDomain
Since
Crypto++ 5.6.4

Definition at line 298 of file fhmqv.h.