Skip to content

3.2.0

Latest
Compare
Choose a tag to compare
@baderouaich baderouaich released this 17 Jul 11:05
· 7 commits to main since this release
6622c2f

3.2.0

  • New Encryption Algorithm Camelia-256-GCM
  • New Encryption Algorithm Serpent-256-GCM
  • New Hashing Algorithms in Tools -> Hashing utility:
    SM3, RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD256
  • Multiple input source Tools -> Hashing. Now you can compute the hash of a file alongside text
  • UI view updates (fonts, colors)
  • Upgraded ImGui from v1.90.8 to v1.90.9

Compiling & Installing

git clone https://github.com/baderouaich/Enigma
cd Enigma
mkdir build && cd build
# Linux required system deps
sudo apt install cmake libgl1-mesa-dev libxi-dev libx11-dev \
                            xorg-dev libwayland-dev libxkbcommon-dev libxcursor-dev libxrandr-dev \
                            libxcomposite-dev libxinerama-dev libtbb-dev

cmake .. -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=Release # or -G"Visual Studio 17 2022" to use the MSVC compiler
make install -j$(nproc) # or -j%NUMBER_OF_PROCESSORS% on Windows
  • All Enigma files will be installed to /home/$(whoami)/Enigma/ (Linux) | C:\Program Files\Enigma\ (Windows)
  • To uninstall simply remove the installed Enigma/ directory. Please make sure you export your encryptions from menu File -> Exportbefore removing the directory.

Full Changelog: 3.1.0...3.2.0