Security Scol plugin
Classes | Variables
modarith.h File Reference

Class file for performing modular arithmetic. More...

#include "cryptlib.h"
#include "integer.h"
#include "algebra.h"
#include "secblock.h"
#include "misc.h"

Go to the source code of this file.

Classes

class  ModularArithmetic
 Ring of congruence classes modulo n. More...
 
class  MontgomeryRepresentation
 Performs modular arithmetic in Montgomery representation for increased speed. More...
 

Variables

CRYPTOPP_DLL_TEMPLATE_CLASS AbstractGroup< Integer >
 
CRYPTOPP_DLL_TEMPLATE_CLASS AbstractRing< Integer >
 
CRYPTOPP_DLL_TEMPLATE_CLASS AbstractEuclideanDomain< Integer >
 

Detailed Description

Class file for performing modular arithmetic.

Definition in file modarith.h.

Variable Documentation

◆ AbstractEuclideanDomain< Integer >

CRYPTOPP_DLL_TEMPLATE_CLASS AbstractEuclideanDomain< Integer >

Definition at line 26 of file modarith.h.

◆ AbstractGroup< Integer >

CRYPTOPP_DLL_TEMPLATE_CLASS AbstractGroup< Integer >

Definition at line 24 of file modarith.h.

◆ AbstractRing< Integer >

CRYPTOPP_DLL_TEMPLATE_CLASS AbstractRing< Integer >

Definition at line 25 of file modarith.h.