A Caesar cipher is a type of substitution in which each letter is shifted a certain number of places also known as a key, down the alphabet. For example, with a shift of 1, A would be replaced by B, B would become C, and so on., June 2022
This is a Caesar cipher for both encoding, and decoding. The key is an integer from 1 to 25. This cipher rotates the letters of the alphabet (A to Z). The encoding replaces each letter with the 1st to 25th next letter in the alphabet (wrapping Z to A). So key 2 encrypts "HI" to "JK", but key 20 encrypts "HI" to "BC".
*Install the java software development kit (SDK)
*Install java
*Install gradle
*To run the program in the terminal you can use 'gradle run' command
The app still doesn’t give one an option of entering the KEY. It only asks for the string and whether one wants to Encode or decode. This is however work in progress.
*Intelli J IDEA
*java
*Git
You can contact me if you run into any issues or have questions, ideas or concerns or if you’re willing to contribute towards the code
MIT LICENCE Copyright (c) 2022 Sharon Apot