We will extending the caesar cypher we looked at earlier


Assignment - We will be extending the Caesar cypher we looked at earlier into a full-fledged password saver. The program will be able to:

  • Lookup passwords for websites
  • Add new passwords for websites (encrypting them with the caesar cypher)
  • Store these passwords to a file on the computer
  • Load passwords from a stored password file

Most of the code is provided but there are some critical components missing. You will need to add these components.

A first draft is due at the end of Week 6. This is your opportunity to get feedback and support on this assignment. I do not expect your first submission to work, you will receive credit for any significant attempt.  The final version is due at the end of Week 7. Week 7 ends on a Friday, so don't wait until the last minute!

Create a python file called PasswordSaver.py in PyCharm and copy the following code into it.

Extra Credit: Add additional menu items to the program. For instance, add the ability to delete passwords.

The encryption function is already written for you

Step 1: You can say encryptedPassword = passwordEncrypt(unencryptedPassword,encryptionKey)]

#the encryptionKey variable is defined already as 16, don't change this

Step 2: create a list of size 2, first item the website name and the second item the password.

Step 3: append the list from Step 2 to the password list.

Attachment:- Assignment File.rar

Request for Solution File

Ask an Expert for Answer!!
Programming Languages: We will extending the caesar cypher we looked at earlier
Reference No:- TGS02674335

Expected delivery within 24 Hours