Question: Python: I need help with the following assignment. No further information was provided.Thank you. Script1: Asks the user if they wish to encode or decode

Python: I need help with the following assignment. No further information was provided.Thank you.

Script1:

Asks the user if they wish to encode or decode

Ask for the text to process

encodes or decodes the input and displays both the input and either encoded base64 or the decoded text.

Prompts the user if they want to encode, decode or exit.

Review base64 from Unit 5

Review encryption algorithms MD5 (Links to an external site.)Links to an external site. and SHA-1 (Links to an external site.)Links to an external site.

Create a python script that will handle encoding and decode to base64. The program must

Add comments to the top of the file that include the filename, purpose , name and date.

Asks the user if they wish to encode or decode

Ask for the text to process

encodes or decodes the input and displays both the input and either encoded base64 or the decoded text.

Prompts the user if they want to encode, decode or exit.

Review base64 from Unit 5

Review encryption algorithms MD5 (Links to an external site.)Links to an external site. and SHA-1 (Links to an external site.)Links to an external site.

Create a python script that will handle encoding and decode to base64. The program must

Add comments to the top of the file that include the filename, purpose , name and date.

Script 2

Extend Script 1 - includes code from Script 1.

Ask the user if they wish to encrypt a password in MD5 (Links to an external site.)Links to an external site. or SHA-1 (Links to an external site.)Links to an external site. message digest algorithm

If so encrypt the password and then encrypt the resulting hash code with base64.

Display the results

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!