Skip to content

Parin070/Encrypter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Encrypter

A basic encryption and decryption tool written in Bash using a custom substitution cipher.

This project was created to practice Bash scripting, focusing on string manipulation, arrays, and functions.

DISCLAIMER
This tool is intended strictly for educational purposes only. It implements a substitution cipher, which is a form of encryption that is not secure by modern standards and can be easily broken using frequency analysis. Do not use this for securing any real or sensitive data.


Features

  • Encrypt and decrypt messages using a substitution key
  • Fully written in Bash, no external tools required
  • Menu-driven, beginner-friendly

Usage

Example

Substitution key = 0ZyXwV9uTsRq8PoNmL7kJiHg6FeDcB5azYxW4vUtSr3QpOnM2lKjIh1GfEdCbA

Entered String = hello world!123
Encrypted message = uwqqo HoLqX!h1G

The script will not make any changes to whitespaces or special characters.

About

A beginner Bash project implementing a substitution cipher for encryption and decryption. Built to practice Bash scripting concepts including string manipulation, arrays, and functions. For educational purposes only — not intended for securing real data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages