Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mealet/sem-rs
"String Encryption Method" - simple encryptor, which uses string as a token
https://github.com/mealet/sem-rs
console-application encryption rust
Last synced: 24 days ago
JSON representation
"String Encryption Method" - simple encryptor, which uses string as a token
- Host: GitHub
- URL: https://github.com/mealet/sem-rs
- Owner: mealet
- License: mit
- Created: 2024-05-15T18:44:56.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-03T16:17:20.000Z (3 months ago)
- Last Synced: 2024-08-03T17:35:01.690Z (3 months ago)
- Topics: console-application, encryption, rust
- Language: Rust
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🦀 SEM
![Static Badge](https://img.shields.io/badge/rust-red?style=for-the-badge&label=Language&color=%23ff0d0d)
![Static Badge](https://img.shields.io/badge/MIT-red?style=for-the-badge&label=License&color=%23ff0d0d)
![Static Badge](https://img.shields.io/badge/cryptography-red?style=for-the-badge&label=cathegory&color=%23ff0d0d)
### String Encryption Method
A simple code, which replaces char in input by chars in token.
If you won't set token program will generate and show it for you.**Libraries i used:**
- [clap](https://github.com/clap-rs/clap)
- [colored](https://docs.rs/colored/latest/colored/)
- [rand](https://docs.rs/rand/latest/rand/)# 🐣 Installation
1. Go to repository's releases.
2. Download latest release.
3. Use according to the instructions below.# 💀 Building
1. Download Rust language.
2. Clone or download repository.
3. Open console in the main directory.
4. Write command:
- for run: `cargo run --release`
- for build: `cargo build --release`# 😎 Usage
1. Open program directory in terminal/console/cmd/powershell/etc.
2. Run binary file in console (example: `sem.exe`
3. Follow instructions> [!TIP]
> You can also use arguments for getting faster result. Use `--help` for more info.# 😪 License
Project licensed under the [MIT License](https://github.com/mealet/sem-rs/blob/main/LICENSE)