Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.11 KB

README.md

File metadata and controls

38 lines (28 loc) · 1.11 KB

DL-BRAKE

Discrete Logarithm - Biometric Resilient Authenticated Key Exchange

Installation & Dependencies

Follow the following steps to install DL-BRAKE (IF ALSO TESTING PQ-BRAKE, please use the install script from that repository; PQ-BRAKE has the same setup script only with a few aditions, it will work for both versions):

git clone https://github.com/dasec/DL-BRAKE
cd DL-BRAKE
./install.sh

You should have the following dependencies before installing BRAKE:

  • Openssl C library, which can be easily installed on Linux with:
sudo apt install openssl #Debian based distro
sudo pacman -S openssl #Archlinux based distro
brew install openssl #MacOS
  • C++ build tools: CMake, make, GCC...

The installation script will setup the following libraries, which are requirements:

Tested on x86-64 devices only.

Building

Move to the build directory and compile the app inside:

cd build
cmake ..
make