.. | ||
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
index.html | ||
README.md | ||
style.css |
CryptRS
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
-
Install dependencies First, install
rust
from the Rust website. Then, installtrunk
:cargo install --locked trunk
This project requires
rustc
version1.57.0 stable
because it uses the 2021 edition of Rust! -
Build project
cd /path/to/cryptrs trunk serve
-
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