Closed aditigupta17 closed 6 years ago
Working on a solution in Java!
Claiming python.
@singleparadox Thank you for your interest but the C implementation has already been submitted and merged. Please work on some other implementation.
Working on a solution in c++
Description
The Caesar Cipher technique is one of the earliest and simplest method of encryption technique. It’s simply a type of substitution cipher, i.e., each letter of a given text is replaced by a letter some fixed number of positions down the alphabet. For example with a shift of 1, A would be replaced by B, B would become C, and so on.
Thus to cipher a given text we need an integer value, known as shift which indicates the number of position each letter of the text has been moved down. The encryption can be represented using modular arithmetic by first transforming the letters into numbers, according to the scheme, A = 0, B = 1,…, Z = 25.
Input:
You are expected to write a program that receives a Text (string) and Shift value( integer) and returns the encrypted text.
Details
Technical Specifications:
Issue requirements / progress
Resources
https://learncryptography.com/classical-encryption/caesar-cipher
Directory Structure
For this issue, use the following directory of the Hacktoberfest-2k18 repository: /systems/cryptography/caesar-cipher/language_name (where language_name is one of the languages mentioned above.)
Note
Please claim the issue first by commenting here before starting to work on it.