Version 0.1.1
This commit is contained in:
parent
ef7473a29e
commit
edd1873f68
4 changed files with 18 additions and 14 deletions
18
README.md
18
README.md
|
|
@ -7,9 +7,9 @@ A minimal, blazing-fast Rust command-line tool for generating secure random stri
|
|||
## Features
|
||||
|
||||
- Uses operating system entropy (`OsRng`) for cryptographically secure randomness
|
||||
- Very small binary size (optimized release profile)
|
||||
- Minimal dependencies (only the `rand` crate with `std_rng` and `getrandom` features)
|
||||
- Flexible selection of character sets, including alphabets, numbers, symbols, and more
|
||||
- Very small binary size
|
||||
- Minimal dependencies
|
||||
|
||||
## About
|
||||
|
||||
|
|
@ -17,6 +17,10 @@ I created `rs-random` to have a super simple, minimal way to generate secure str
|
|||
|
||||
## Installation
|
||||
|
||||
### Windows
|
||||
|
||||
Download the latest Windows executable from the [releases page](https://git.caileb.com/Caileb/rs-random/releases).
|
||||
|
||||
### From Source
|
||||
|
||||
```bash
|
||||
|
|
@ -30,14 +34,14 @@ cargo build --release
|
|||
```bash
|
||||
rs-random [LENGTH]
|
||||
rs-random -l <LENGTH> [-s <SETS>] [-c <COUNT>]
|
||||
rs-random -h | --help
|
||||
rs-random -h
|
||||
```
|
||||
|
||||
- `LENGTH` <number>: Length of each string (default: `16`)
|
||||
- `-l, --length <LENGTH>`: Specify the string length
|
||||
- `-s, --sets <SETS>`: Comma-separated list of character sets to include (default: `lowercase,uppercase,numbers,special-safe`)
|
||||
- `-c, --count <COUNT>`: Number of strings to generate (default: `1`)
|
||||
- `-h, --help`: Show help information
|
||||
- `-l <LENGTH>`: Specify the string length
|
||||
- `-s <SETS>`: Comma-separated list of character sets to include (default: `lowercase,uppercase,numbers,special-safe`)
|
||||
- `-c <COUNT>`: Number of strings to generate (default: `1`)
|
||||
- `-h`: Show help information
|
||||
|
||||
### Available Character Sets
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue