Question: using the language of python using the language of python python Vigenere Encryption Using Tables Due: Thursday, January 23, 2020 at 11:59 pm Using the

 using the language of python using the language of python python using the language of python
using the language of python
python

Vigenere Encryption Using Tables Due: Thursday, January 23, 2020 at 11:59 pm Using the code provided, you must use the table created to encrypt and decrypt input from the user. You must have 2 functions: 1. encrypt -takes 2 strings as parameters: data, key and returns the cipherText (the data string encrypted using Vigenere table and the key.) 2. decrypt - takes 2 strings as paramaters: data, key and returns the recovered plain text. ##Create a vigenere cipher table #create a list "table" that will be built into a table table = [] letters - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" #create the table by appending multiple lists to the original list for i in range(26): row = [""] * 26 table.append(row) #add letters to the table for y in range(26): for x in range(26): table[x][y] - letters[x] ch = letters [] #get first letter in string letters = letters(1:] #remove the first letter in the string letters + ch #add the first letter to the end of the string #print out the table for y in range(26): for x in range (26): print(table[x][y]. -"", end="") print

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!