Dustin-Ray / capyCRYPT

An experimental high-performance cryptosystem.
MIT License
12 stars 1 forks source link

feature: GUI #14

Open Dustin-Ray opened 1 year ago

Dustin-Ray commented 1 year ago

implement a frontend with GTK4 rust bindings

Dustin-Ray commented 1 year ago

Already did this once with gtk3 and golang here: https://github.com/drcapybara/capyCRYPT-go/

Doing it again in gtk4 with rust would be a unique challenge but extremely cool. This could be a great project for any gui framework that can connect to rust though, so doesn't have to be gtk by default.

Computing a cryptographic hash:

SHA3-512 Message Digest Encrypting and decrypting symmetrically under passphrase pw:

Message Encryption and Decryption

Generating a (Schnorr/ECDHIES) key pair from passphrase pw:

Generate Keypair

Verifying a signature under (Schnorr/ECDHIES) public key:

Signature Verification

Dustin-Ray commented 1 year ago

Rust GTK4 Development book