NAME vigenere.py SYNOPSIS vignere.py [-dv] key DESCRIPTION vignere.py encrypts or decrypts stdin to stdout using a viginere cipher and the given key. The key is alphabetic, lowercase, with "a" representing 0 shift, and "z" a shift of 25. When decrypting, "z" is be a shift of -25. Any non-alphabetic characters in stdin are discarded, and lower and upper case letters are considered identical. Output ciphertext as capital letters, and plaintext as little letters. Use a traditional grouping of 5 letters pair group separated by one space, and 5 groups per line. See the shiftcipher program for an example. OPTIONS -d decrypt -v verbose
Accept the invitation to the assignment, then clone the created repository to your desktop.
The modify the vigenere.py program so that it runs the tests in the Makefile without error.
When done, push your work back to the repository. Remember, this means you must git add, git commit and then git push.
author: burton rosenberg
created: 21 jan 2018
update: 24 aug 2023