Problem Set 11: Vigenere Cipher

Web-CAT: Submit Java programs to this automated grading platform.

Task Outline

Background Theory

c_i = (p_i + k_j)\, \mbox{mod}\, 26

Example Case

Encryption shift

Hints

int num = Math.ceil(x)

Code Distribution

Description File Size File Name
Java Source Code for Vigenere Cipher 6.1KB pset11.zip

Contents of pset11.zip:

PSet11VigenereCipher/
├── package.bluej
├── README.TXT
├── VigenereCipher.class
├── VigenereCipher.ctxt
├── VigenereCipher.java
├── VigenereCipherJUnitTest.class
├── VigenereCipherJUnitTest.ctxt
└── VigenereCipherJUnitTest.java

Specification

Testing

Submission