Skip to content

Latest commit

 

History

History
79 lines (48 loc) · 780 Bytes

File metadata and controls

79 lines (48 loc) · 780 Bytes

Nakamoto

Nakamoto is a 2 layer encryption tool to protect your data and your cryptocurrency private keys

Usage

There are 3 types of usage:

  • Generate random passwords

Example:

./nakamoto g
  • Encrypt file

Example:

Encrypt file myfile.txt

./nakamoto enc myfile.txt
  • Decrypt file

Decrypt file out.nkm

./nakamoto dec out.nkm

Building

Requirements

  • Openssl 3.3 or later
  • CMake 4.3 or later

First time installation

You need to install Open SSL.

make install_ssl

NOTE You only need to do this step once

Build nakamoto

make

Cleaning

Cleaning project

make clean

Cleaning Compiled Openssl libs

make remove_ssl

Test project

make test

Have fun :)