password manager with aes encryption
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Antoine ca8dbad212 add code documentation generation thanks to doxygen tool 11 meses atrás
bin correction des malloc des AES_EVP_CONTEXT utilisation des fonctions proposé par openSSL 1 ano atrás
data Add base64 encryption for aes key and aes IV 11 meses atrás
doc add code documentation generation thanks to doxygen tool 11 meses atrás
lib/base64 remove jsoncpp from this repository and use pkg-config + requirement to setup libjsoncpp 11 meses atrás
obj correction des malloc des AES_EVP_CONTEXT utilisation des fonctions proposé par openSSL 1 ano atrás
.editorconfig add editorconfig 1 ano atrás
.gitignore add code documentation generation thanks to doxygen tool 11 meses atrás
Makefile add code documentation generation thanks to doxygen tool 11 meses atrás
aes.hpp remove jsoncpp from this repository and use pkg-config + requirement to setup libjsoncpp 11 meses atrás
crypt.hpp add editorconfig 1 ano atrás
decrypt.hpp add editorconfig 1 ano atrás
doxygen.conf add code documentation generation thanks to doxygen tool 11 meses atrás
main.cpp Add base64 encryption for aes key and aes IV 11 meses atrás
mainCrypt.cpp little fix 1 ano atrás
mainDecrypt.cpp Add base64 encryption for aes key and aes IV 11 meses atrás
pandocConfig.yaml enhance pandoc documentation generation 11 meses atrás
readme.md add code documentation generation thanks to doxygen tool 11 meses atrás

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