nil::crypto3::pubkey::el_gamal< FieldType > Struct Template Reference

#include <elgamal.hpp>

+ Collaboration diagram for nil::crypto3::pubkey::el_gamal< FieldType >:

Public Types

typedef FieldType field_type
 
typedef el_gamal_private_key< field_typeprivate_key_type
 
typedef el_gamal_public_key< field_typepublic_key_type
 

Member Typedef Documentation

◆ field_type

template<typename FieldType >
typedef FieldType nil::crypto3::pubkey::el_gamal< FieldType >::field_type

◆ private_key_type

template<typename FieldType >
typedef el_gamal_private_key<field_type> nil::crypto3::pubkey::el_gamal< FieldType >::private_key_type

◆ public_key_type

template<typename FieldType >
typedef el_gamal_public_key<field_type> nil::crypto3::pubkey::el_gamal< FieldType >::public_key_type

The documentation for this struct was generated from the following file: