C++ Grille crypt algorythm implementation
Find a file
2023-05-14 01:20:55 +03:00
.github/workflows Change ubuntu version in workflows 2023-04-04 21:24:59 +03:00
build/archlinux Add badges in README 2023-04-04 21:30:22 +03:00
src Improve CLI arguments extraction, improve help 2023-04-02 13:51:43 +03:00
.gitignore Add GrilleKey class 2023-03-05 16:41:53 +03:00
CMakeLists.txt Add CLI interactive 2023-04-02 00:05:06 +03:00
COPYING Rename LICENSE to COPYING 2023-03-12 00:08:11 +03:00
README.md Add asciinema to README 2023-05-14 01:20:55 +03:00

grille-crypt

cppcheck static analysis archlinux package builder

About

Grille-crypt is a free grille algorithm C++ implementation. For more information about grille: https://en.m.wikipedia.org/wiki/Grille_(cryptography)
Grille-crypt provides you to encrypt and decrypt files with your key. Its disadvantage is that the encrypted file is much larger than the original one. But due to the presence of random data in the encrypted file, bruteforce becomes much more complicated.

asciicast

Build

To build grille-crypt:

git clone https://github.com/CatInBeard/grille-crypt.git
cd grille-crypt  
cmake CMakeLists.txt
cmake --build .

Arch

You can build package for archlinux, read this

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.