Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 1.34 KB

README.md

File metadata and controls

14 lines (11 loc) · 1.34 KB

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.