Personally developed rust architecture for HITsz Cryptography Lab.
Will be continuously updating with the progress of the lab course.
-
A uniform command line user interface for Cryptography algorithm demo.
- See
src/demo.rsandsrc/cypher.rs.
- See
-
Currently support these algorithms:
- AES
- RSA
../HITszCryptoLab-Rust π‘ tree .
.
βββ Cargo.toml
βββ README.md
βββ src
βββ aes
β βββ block.rs
β βββ consts.rs
β βββ process.rs
β βββ round_key.rs
β βββ row.rs
βββ aes.rs
βββ console
β βββ err.rs
β βββ io.rs
β βββ mod.rs
βββ cypher.rs
βββ demo.rs
βββ main.rs
βββ rsa
β βββ algorithm.rs
β βββ key.rs
βββ rsa.rs