This is a caesar cipher application that encrypts and decrypt a text using a key.A user chooses what they want to do :encrypt and decrypt input message / encrypt and decrypt a file.
- Java
- Junit
- Gradle
There are curently no known bugs.
You will need to have
- JRE & JDK
- SDK
- Gradle
- Junit
- Intellij
- you can clone it directly to your folder:
$ https://github.com/DevSheila/CeaserCipher.git
-
Alternatively,you can download manually and pass it to your root directory.
-
Extract Files
- Open the file with inteliiJ
- Navigate to your terminal
- cd IdeaProjects/Caesar-Cipher
- App run
Description: User selects encrypt, decrypt input message option and enters message and key.The message is encrypted and decrypted in relation to the key value entered.
Input:
- message
- key
Output:
- Input Message
- Encrypted Message
- Decrypted Message
Description: User selects encrypt, decrypt file option and enters file path and key.The file text is read then encrypted and decrypted in relation to the key value entered.
Input:
- file path
- key
Output:
- Input file text
- Encrypted file text
- Decrypted file text
Description: User selects exit option and program stops running
In case of any question or contributions, contact me at sheilasharon10@gmail.com
MIT License
Copyright (c) 2021 DevSheila