Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)