Code base obscuration (for images) 1.0
It implements different obscuration methods on portable images (.pgm and .ppm)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PaillierControllerStatR.hpp
Go to the documentation of this file.
1
10#ifndef PAILLIERCONTROLLER_Stat_R
11#define PAILLIERCONTROLLER_Stat_R
12
13#include <stdio.h>
15
24{
25public:
33
41
49 void init();
50
63 void checkParameters(char *arg_in[], int size_arg, bool param[]);
64
70 void printHelp();
71
72 /************** 8bits **************/
79 void calc_encrypt();
80};
81#endif // PAILLIERCONTROLLER_Stat_R
Superclass, of Paillier main, that contain common methods between subclasses.
Superclass of Paillier main that contains common methods between subclasses.
Definition PaillierController.hpp:31
This class is used to perform statistical calculations on r in the Paillier cryptosystem.
Definition PaillierControllerStatR.hpp:24
void calc_encrypt()
Perform encryption calculations.
Definition PaillierControllerStatR.cpp:138
void init()
Initialize the PaillierControllerStatR object.
Definition PaillierControllerStatR.cpp:19
void printHelp()
Afficher le manuel du programme.
Definition PaillierControllerStatR.cpp:133
~PaillierControllerStatR()
Destructor of the PaillierControllerStatR class.
Definition PaillierControllerStatR.cpp:30
PaillierControllerStatR()
Constructor of the PaillierControllerStatR class.
Definition PaillierControllerStatR.cpp:25
void checkParameters(char *arg_in[], int size_arg, bool param[])
Check parameters for the program performing statistical calculations on r.
Definition PaillierControllerStatR.cpp:32