Cryptosystem Pailler images 1.0
Program to encrypt and decrypt images (.pgm) with Paillier cryptosystem.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12345678]
  GitHub
  encryption_images_Paillier
  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
  model
  encryption
  Paillier
  keys
 Paillier_private_key.hppHeader of the Private key class in the Paillier cryptosystem
 Paillier_public_key.hppHeader of the Public key in the Paillier cryptosystem
 Paillier.hppThis file contains the Paillier cryptosystem implementation in C++
  filesystem
 filesystemCommon.hpp
 filesystemPGM.hpp
  image
 image_pgm.hppThis file contains the declaration of the image_pgm class, which is used to read and write PGM images with various bit depths
 image_portable.hppThis file defines the image_portable class, which is a base class for different image formats
 image_ppm.hppThis header file defines the image_ppm class, which is derived from image_portable
 ImageBase.hppBase class containing some basic functionalities for images
 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
  Paillier
  PaillierPgm
 PaillierPgm.cpp
  src
  controller
 PaillierController.cpp
 PaillierControllerPGM.cpp
  model
  encryption
  Paillier
  keys
 Paillier_private_key.cpp
 Paillier_public_key.cpp
  filesystem
 filesystemCommon.cpp
 filesystemPGM.cpp
  image
 image_pgm.cpp
 image_portable.cpp
 image_ppm.cpp
 ImageBase.cpp
 Paillier_model.cpp
  view
 commandLineInterface.cpp