EETagent / NathanArgon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NathanArgon - C language implementation

Simple quick and dirty API written in C language

Processes JSON plain text and returns hashed response

C

Example request in apitest.sh file

Performance

Fast response times, mostly affected by argon2 hashing Hyperfine measurement

Building

Following dependencies are required to build the application:

  • gcc / clang
  • cmake
  • (ninja)

To download, run:

git clone https://github.com/EETagent/NathanArgon.git -b c-language --recursive

To compile the application, run:

mkdir build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release  ..
ninja

About


Languages

Language:C 65.3%Language:CMake 33.3%Language:Shell 1.3%