Skip to content

🔏 Commonly known as Ceaser Cipher! This is a type of substitution in which each letter is shifted a certain number of places also known as a key, down the alphabet.

Notifications You must be signed in to change notification settings

zecollokaris/Encrypter-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENCRYPTER 🔏

DISPLAY

DESCRIPTION

An Encrypter 🔏 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. For more information on it, you can check this out https://en.wikipedia.org/wiki/Caesar_cipher.

THE PROBLEM 🔏

Implement: both encoding, and decoding. The key is an integer from 1 to 25. This application 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".

Author

Collins Kariuki

PRE-REQUISITES.

A couple of things to get you started:

  1. Ensure you have Java installed

A simple way to install Java is using sdkman.

Simply follow the instructions to have sdkman installed and install java:

sdk install java
  1. Gradle

Gradle is used as the build tool and can be installed with sdkman:

sdk install gradle

SETUP/INSTALLATION!

{follow the below instructions for set up.}

  1. You will need Internet connection.

  2. You need to get into the Encrypter Repository.

Link:-> https://github.com/zecollokaris/Encrypter-Java

  1. From there you can access the Encrypter.

  2. Clone the project.

  3. get into project folder (cd into project).

  4. If you have all the Pre-requisites you can run the application.

gradle run

TECHNOLOGIES USED:

  • Java - source language.

  • Gradle for dependency management and running tasks.

Support & Contact

  • Mobile number: (+254) 798731203

  • Email Address: [email protected]

  • github-username: zecollokaris

About

🔏 Commonly known as Ceaser Cipher! This is a type of substitution in which each letter is shifted a certain number of places also known as a key, down the alphabet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages