password manager with aes encryption
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Antoine ca8dbad212 add code documentation generation thanks to doxygen tool pirms 11 mēnešiem
bin correction des malloc des AES_EVP_CONTEXT utilisation des fonctions proposé par openSSL pirms 1 gada
data Add base64 encryption for aes key and aes IV pirms 11 mēnešiem
doc add code documentation generation thanks to doxygen tool pirms 11 mēnešiem
lib/base64 remove jsoncpp from this repository and use pkg-config + requirement to setup libjsoncpp pirms 11 mēnešiem
obj correction des malloc des AES_EVP_CONTEXT utilisation des fonctions proposé par openSSL pirms 1 gada
.editorconfig add editorconfig pirms 1 gada
.gitignore add code documentation generation thanks to doxygen tool pirms 11 mēnešiem
Makefile add code documentation generation thanks to doxygen tool pirms 11 mēnešiem
aes.hpp remove jsoncpp from this repository and use pkg-config + requirement to setup libjsoncpp pirms 11 mēnešiem
crypt.hpp add editorconfig pirms 1 gada
decrypt.hpp add editorconfig pirms 1 gada
doxygen.conf add code documentation generation thanks to doxygen tool pirms 11 mēnešiem
main.cpp Add base64 encryption for aes key and aes IV pirms 11 mēnešiem
mainCrypt.cpp little fix pirms 1 gada
mainDecrypt.cpp Add base64 encryption for aes key and aes IV pirms 11 mēnešiem
pandocConfig.yaml enhance pandoc documentation generation pirms 11 mēnešiem
readme.md add code documentation generation thanks to doxygen tool pirms 11 mēnešiem

readme.md

this repository contains 3 Main :

  • crypto.ex use for test ( take a file, crypt and decrypt this file in one step ) products a crypted and decrypted file.

  • crypt.ex : allow to crypt a file with aes algorithms ./crypt.ex products the crypted file and a json file which contain aes key and aes IV key.

  • decrypt.ex : allow to uncrypt a file from a crypted file and a json key file. ./decrypt.ex products the uncrypted file.

:smiley:

requirements

archlinux setup : pacman -S jsoncpp

  • gcc lib flag are retrieve thanks to pkg-config tool

  • cpp documentation is generated thanks to doxygen

use make doc to generate doxygen documentation