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
File List
Here is a list of all files with brief descriptions:
[detail level 12345678]
  GitHub
  code_base_obscuration
  include
  controller
 PaillierController.hppSuperclass, of Paillier main, that contain common methods between subclasses
 PaillierControllerPGM.hppHeader file for the PaillierControllerPGM class, which is a controller for the Paillier cryptosystem applied to PGM (Portable Gray Map) images
 PaillierControllerStatG.hppThis file contains the declaration of the PaillierControllerStatG class, which is a derivative of the PaillierController class. This class is used to perform statistical calculations on g in a Paillier cryptosystem
 PaillierControllerStatR.hppThis file contains the declaration of the PaillierControllerStatR class, which is derived from the PaillierController class. This class is used to perform statistical calculations on r in the Paillier cryptosystem
  model
  encryption
  filesystem
  image
  obscuration
 Paillier_model.hppHeader of singleton of https://www.geeksforgeeks.org/implementation-of-singleton-class-in-cpp/ using the Paillier cryptosystem
  view
 ANSI-color-codes.h
 commandLineInterface.hppThis file contains the command line interface for the Paillier cryptosystem
  main
  Obscuration
  PGM
  PPM
  Paillier
  PaillierPgm
  PaillierStat
  src
  controller
 PaillierController.cpp
 PaillierControllerPGM.cpp
 PaillierControllerStatG.cpp
 PaillierControllerStatR.cpp
  model
  encryption
  filesystem
  image
  obscuration
 Paillier_model.cpp
  view
 commandLineInterface.cpp
  utils
  code_base_curves_metrics
  all_modes
  CFB&CFBDiv
  lib
  code_base_curves_Paillier
  StatG
  StatR