Skip to content

A node-editor utility for debugging cryptographic algorithms built using ImGui and ImNodes.

Notifications You must be signed in to change notification settings

LevKruglyak/CryptoTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

CryptoTools is a simple node-editor utility for debugging/developing cryptographic applications which I developed for personal use, and thus is not fully featured. It is powered by the Crypto++ library for any computation, and serves as a convenient graphical interface for building algorithms and cryptographic workflows from Crypto++ components. As an example, here is a first principles implementation of RSA encryption/decryption within the application which can be inspected at any stage for debugging purposes:

Screenshot 2023-07-24 at 12 18 59 AM

Building

To build CryptoTools, clone the repository and run:

mkdir build
cd build
cmake ..
make
./cryptotools

About

A node-editor utility for debugging cryptographic algorithms built using ImGui and ImNodes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published