https://github.com/igorjakus/vigenere
Vigenère cipher, Python and C++ implementation.
https://github.com/igorjakus/vigenere
cipher cpp python vigener-cipher
Last synced: about 2 months ago
JSON representation
Vigenère cipher, Python and C++ implementation.
- Host: GitHub
- URL: https://github.com/igorjakus/vigenere
- Owner: igorjakus
- Created: 2020-02-13T14:09:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-17T13:08:53.000Z (almost 6 years ago)
- Last Synced: 2025-01-10T22:41:56.553Z (over 1 year ago)
- Topics: cipher, cpp, python, vigener-cipher
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vigenere cipher encryptor and decryptor
## 1. You have to type text for cipher and encryption key
## 2. All useless (not alphabetical) characters will be deleted
## 3. All the letters are changed for shifts:
a for shift = 1
b for shift = 2
c for shift = 3
and so on.. then:
z for shift = 0
## 4. For each letter in the text there's shift.
## 5. Shift the letter.
Examples:
A + 4 = E
Z - 2 = X
## 5. When list with shifts (keyword list) ends it goes to the start of list.
Example:
meet me at elephant lake
snak es na kesnakes nake
for text "meet me at elephant lake", and keyword "snake"
## 6. And so on to the end:)