Skip to content

solidiquis/ez_encrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disclaimer: This is a fun a little app to help people pass simple encrypted messages around and should not be used for production purposes. This algorithm leveraged is Blowfish and follows the ECB schema which is simple, yet problematic, as identical blocks will generate identical cipher text.

A small and simple Blowfish message encryption + decryption web application. Here are some technical highlights:

  • The server is powered by Actix.
  • The UI is built on React, TypeScript, and TailwindCSS.
  • Cryptography computations are done purely client-side using Rust-targeted WebAssembly. No user-input is sent to a remote server.
  • Uses the Gruvbox color palette.
  • Click here for the interesting WASM stuff.
  • Click here to see how the WASM cryptography modules are being leveraged in React.