No Description

Rich H 324661cb53 Fix null pointer dereference segmenation fault 2 years ago
include de84ae8697 Apply the improvements to speedup dags and use clang compiler 2 years ago
src 324661cb53 Fix null pointer dereference segmenation fault 2 years ago
.gitignore de84ae8697 Apply the improvements to speedup dags and use clang compiler 2 years ago
README.md cf883a1bb0 Provided a base level makefile that should work when downloaded from git. Additionally, changed param.h to allow DAGS_5 to function hopefully. 2 years ago
makefile de84ae8697 Apply the improvements to speedup dags and use clang compiler 2 years ago

README.md

DAGS

The instruction is applied for Linux/Ubuntu.

REQUIRED LIBS

crypto m sodium keccak

INSTALLATION

You will need to Keccak libraries have the software run.

#!/usr/bash
sudo apt-get install xsltproc
git clone https://github.com/gvanas/KeccakCodePackage
cd KeccakCodePackage/ 
make generic64/libkeccak.a
cd bin/generic64/
sudo mkdir /usr/local/include/keccak/
sudo cp libkeccak.a.headers/* /usr/local/include/keccak/
sudo cp libkeccak.a /usr/local/lib/
echo "DONE"

Although we leave keccak in the build, but it might be obsolete someday so we recommend you do the instruction above to have newest Keccak library.

BUILD

Select the desired version of DAGS you would like to build by editing the makefile To build the binary, just run:


make clean 
make 

RUN

To run, ./dags