Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asciicaesar

A Caesar cipher utility that encrypts all ASCII characters.

Features:

  • Encrypts and decrypts text using the Caesar cipher
  • Works with all ASCII characters
  • Option to ignore specific characters during encryption/decryption
  • Simple command-line interface

Requirements:

  • Cargo
  • Rust

Installation:

  1. Clone the repository
  2. Navigate to the project directory
  3. Compile the project using 'cargo build'

Usage:

Run './asciicaesar [options]'
For detailed information on available options, use './asciicaesar -h'

Example:

Encrypt text while ignoring spaces and punctuation:

./asciicaesar -s 3 -c ' ,.!?'

or using pipes

cat input_file | ./asciicaesar -s 3 -c ' ,.!?' > output_file

Contributing:

Contributions are welcome. Please fork the repository, create a feature branch, commit your changes, and open a Pull Request.

License:

This project is licensed under MIT. See the LICENSE file for details.

About

Caesar cipher utility

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages