Code base obscuration (for images) 1.0
It implements different obscuration methods on portable images (.pgm and .ppm)
Loading...
Searching...
No Matches
Paillier_num_main_V1.cpp File Reference
#include "../../include/Paillier.hpp"
#include "../../include/filesystemCommon.h"
#include "../../include/filesystemPGM.h"
#include "../../include/Paillier_private_key.hpp"
#include "../../include/Paillier_public_key.hpp"
#include <cctype>
#include <fstream>
#include <string>
#include <string_view>
Include dependency graph for Paillier_num_main_V1.cpp:

Functions

uint64_t checkNumbersArgument (string pos, char *arg)
 
bool endsWith (const std::string &str, const std::string &suffix)
 
int main (int argc, char **argv)
 

Function Documentation

◆ checkNumbersArgument()

uint64_t checkNumbersArgument ( string pos,
char * arg )
Parameters
stringpos
char*arg
Authors
Katia Auxilien
Date
30 April 2024

Vérification de l'argument en paramètre, afin de voir si c'est bel et bien un nombre et qu'il est premier.

◆ endsWith()

bool endsWith ( const std::string & str,
const std::string & suffix )
Parameters
conststd::string &str
conststd::string &suffix
Authors
Katia Auxilien
Date
30 April 2024

Vérification de l'argument en paramètre, afin de voir si c'est bel et bien un nom de fichier terminant par .pgm.

◆ main()

int main ( int argc,
char ** argv )