rgl/cryptrs/README.md
2022-01-19 11:14:54 -06:00

950 B

CryptRS

Live App

Implementation details

This app uses Rust's type system to easily convert between characters and numeric types. After that, it's just a simple Vignere table lookup and then conversion back to a numeric type.

Running Locally

  1. Install dependencies First, install rust from the Rust website. Then, install trunk:

    cargo install --locked trunk
    

    This project requires rustc version 1.57.0 stable because it uses the 2021 edition of Rust!

  2. Build project

    cd /path/to/cryptrs
    trunk serve
    
  3. Open in browser

    Check the supported browser list and open https://localhost:8080 in one of the supported browsers.

Created using Sycamore and Rust with WebAssembly