Create a python file called passwordsaver

Assignment Help Programming Languages
Reference no: EM131878834

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.

Attachment:- Assignment File.rar

Reference no: EM131878834

Questions Cloud

What is the present value of the stream of cash flows : Consider an investment that pays $200 one year from now, with cash flows increasing by $200 per year through year 4.
Explain the purpose of an enterprise system : Discussion Questions- Explain the purpose of an enterprise system? Describe and discuss the three types of enterprise systems.
What is current stock price : Michelle’s Manufacturing Inc. currently pays a $2 per share dividend. If the required return on this stock is 13%, what is the current stock price?
What is the yield to maturity for this bond : Suppose you buy a 20 year 7% bond for $1030. What is the yield to maturity for this bond?
Create a python file called passwordsaver : We will be extending the Caesar cypher we looked at earlier into a full-fledged password saver. Create a python file called PasswordSaver.py in PyCharm
Calculate the present value of a single future payment : Given financial information about an organization's cash flow requirements, analyze the monetary value over time.
User for input and get the values from the keyboard : Write the "demo-driver" class that contains the main() method. It will prompt the user for input and get the values from the keyboard.
What are best-case NPV and worst-case NPV respectively : Firm XXX is evaluating a project that costs $900,000, has a ten-year life, What are the best-case NPV and the worst-case NPV respectively?
Analyze the flow of money and goods in an economy : Using the circular flow model, explain the flow of money and goods in an economy. How the economy coordinates society's independent economic actors.

Reviews

len1878834

2/26/2018 12:35:49 AM

This criterion is linked to a Learning Outcome Program Specifications/ Correctness. This is the most important criterion. A program must meet its specifications and function correctly to have value to users. This means that it behaves as desired, producing the correct output, for a variety of inputs. -This criterion includes the need to meet specifications by writing a program in a particular way or using a particular language feature, if such a thing is mentioned in the problem.

len1878834

2/26/2018 12:35:43 AM

If a specification is ambiguous or unclear, you have two choices: You can either make a reasonable assumption about what is required, based on what makes the most sense to you, or you can ask the instructor. If you make an assumption about an ambiguous specification, you should mention that somewhere in a comment so that the reader knows what you were thinking. Points may be taken off for poor assumptions, however. 60.0 pts - Exceeds; No errors, program always works correctly and meets the specifications. 42.5 pts - Meets; Minor details of the program specification are violated, program functions incorrectly for some inputs. 37.5 pts - Nearly Meets; Significant details of the specification are violated, program often exhibits incorrect behavior. 30.0 pts - Does Not Meet; Program only functions correctly in very limited cases or not at all.

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd