Encryption Assignment (Windows)
.docx
keyboard_arrow_up
School
George Mason University *
*We aren’t endorsed by this school
Course
110
Subject
Computer Science
Date
Jan 9, 2024
Type
docx
Pages
3
Uploaded by DeanDogMaster922
PART 1
Installation:
Goto: https://www.gnupg.org/download/index.html
Scroll to "GnuPG binary releases".
Click "Gpg4win" next to Windows. This will bring you to a 3rd party site.
Click the big green download button labeled "Gpg4win 4.1.0 Size: 27 MByte".
Set your donation amount to "$0" and click the blue "Download" button.
Run the downloaded .exe file. Allow the app to make changes to your device if prompted. Proceed through the Setup wizard until you reach "Choose Components".
Ensure GnuPG and Kleopatra are checked. You may uncheck everything else. Click "Next".
Program Files(x86) is the recommended install location, but you can choose whatever you want. Click Install.
Check "Run Kleopatra" and click "Finish".
Create a key:
Click on "File->New OpenPGP Key Pair"
Enter your name and mason email. It will only be visible to you. Leave "Protect the generated key with a passphrase." unchecked. Click on Advanced Settings.
Click the circle marked "RSA" and ensure the box marekd "+ RSA" is checked. Set both to 2,048 bits. Leave everything under "Certificate Usage" as is. Click OK.
Click OK on the original original window.
Right click on the created key. Select "Backup Secret Keys" save it to a safe place, naming it [your
name].gpg.
Message to be sent to GTA:
Write a text file containing a brief message, joke, or riddle for your GTA. Save this file as [your username].txt
Example:
Bill Board
CS110-001
bboard@masonlive.gmu.edu
A physicist, an engineer and a programmer were in a car driving over a steep alpine pass
when the brakes failed. The car was getting faster and faster, they were struggling to get
round the corners and once or twice only the feeble crash barrier saved them from
crashing down the side of the mountain. They were sure they were all going to die, when suddenly they spotted an escape lane. They pulled into the escape lane, and came
safely to a halt.
The physicist said "We need to model the friction in the brake pads and the resultant temperature rise, see if we can work out why they failed".
The engineer said "I think I've got a few tools in the back. I'll take a look and see if I can work out what's wrong".
The programmer said "Why don't we get going again and see if it's reproducible?"
File saved as: "bboard.txt"
Import your GTA's Public key:
Download your GTA's public key from Piazza.
In Kleopatra, click "Import".
Select the public key you just downloaded.
Encrypting and Submitting Part 1:
Click on "Sign/Encrypt"
Select your "<username>.txt" message file.
Select ONLY "Encrypt for others" checkbox.
Optional: Select "Encrypt for me" checkbox and select your id. (This allows you to decrypt the message as well).
Type in the text box the name of the public key you saved (GTA, if that is the name you used)
DO NOT Encrypt with a password. If you do, the GTA will not be able to decrypt it.
Select "Encrypt"
Your message should be saved as "<username>.txt.gpg". The default is "<username>.txt.sig", so be sure to change it.
Back in Kleopatra, right click on your key and click "Export".
Save the file as a .asc file.
Submit this file along with your encoded message ("<username>.txt.gpg") in Part 1 of the Encryption Assignment on Blackboard.
Wait… Your GTA will decrypt your encrypted text file, modify it, and then encrypt it with his/her
private key and your public key. The encrypted file will then be uploaded back into your submission for Part 1. Be sure to check back from time to time until you see the uploaded file.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
A Personal Fitness Tracker is a wearable device that tracks your physical activity, caloriesburned, heart rate, sleeping patterns, and so on. One common physical activity that mostof these devices track is the number of steps you take each day.If you have downloaded this book’s source code from the Premium Companion Website,you will find a file named steps.txt in the Chapter 06 folder. (The Premium CompanionWebsite can be found at www.pearsonglobaleditions.com/gaddis.) The steps.txt filecontains the number of steps a person has taken each day for a year. There are 365 linesin the file, and each line contains the number of steps taken during a day. (The first line isthe number of steps taken on January 1st, the second line is the number of steps taken onJanuary 2nd, and so forth.) Write a program that reads the file, then displays the averagenumber of steps taken for each month. (The data is from a year that was not a leap year,so February has 28 days.)
Above is my question. I…
arrow_forward
A Personal Fitness Tracker is a wearable device that tracks your physical activity, caloriesburned, heart rate, sleeping patterns, and so on. One common physical activity that mostof these devices track is the number of steps you take each day.If you have downloaded this book’s source code from the Premium Companion Website,you will find a file named steps.txt in the Chapter 06 folder. (The Premium CompanionWebsite can be found at www.pearsonglobaleditions.com/gaddis.) The steps.txt filecontains the number of steps a person has taken each day for a year. There are 365 linesin the file, and each line contains the number of steps taken during a day. (The first line isthe number of steps taken on January 1st, the second line is the number of steps taken onJanuary 2nd, and so forth.) Write a program that reads the file, then displays the averagenumber of steps taken for each month. (The data is from a year that was not a leap year,so February has 28 days.)
Above is my question. I…
arrow_forward
A Personal Fitness Tracker is a wearable device that tracks your physical activity, caloriesburned, heart rate, sleeping patterns, and so on. One common physical activity that mostof these devices track is the number of steps you take each day.If you have downloaded this book’s source code from the Premium Companion Website,you will find a file named steps.txt in the Chapter 06 folder. (The Premium CompanionWebsite can be found at www.pearsonglobaleditions.com/gaddis.) The steps.txt filecontains the number of steps a person has taken each day for a year. There are 365 linesin the file, and each line contains the number of steps taken during a day. (The first line isthe number of steps taken on January 1st, the second line is the number of steps taken onJanuary 2nd, and so forth.) Write a program that reads the file, then displays the averagenumber of steps taken for each month. (The data is from a year that was not a leap year,so February has 28 days.)
(in python)
arrow_forward
You can open the Tableau file in this problem statement with Tableau Desktop software. If you do not have
a version of Tableau Desktop, you can open the file with Tableau Reader. Tableau Reader is a free
download that allows you to open visualizations built with Tableau Desktop. To find a free download of
Tableau Reader on the Tableau website, search for "Tableau Reader" in your internet browser, or click
here.
Ch 12 Wages and Pay
Why would an auditor choose to examine average
ayroll by employ
classification?
arrow_forward
https://cleveronly.com/brainbucket/index.php?route=common/home
Navigation bar Desktops
Create scripts for test cases:
Opening PC will show all PCs. If there are no PCs available, then the message "There are no products to list in this category." is displayed
Opening Mac will show all Macs. The number of items should match the number in the dropdown option:
Clicking on all desktops will show available desktops.
arrow_forward
Extra 7-2 Add a stopwatch to the Clock application
In this exercise, you’ll add a stopwatch feature to a digital clock application. The stopwatch will display elapsed minutes, seconds, and milliseconds.
1. Open the application in this folder:
exercises_extra\ch07\clock_stopwatch\
2. In the JavaScript file, note the $(), displayCurrentTime(), padSingleDigit(), and DOMContentLoaded event handler functions from the Clock application. In addition, note the global variables and starting code for the tickStopwatch(), startStopwatch(), stopStopwatch(), and resetStopwatch() functions.
3. In the tickStopwatch() function, add code that adds 10 milliseconds to the elapsedMilliseconds variable and then adjusts the elapsedMinutes and elapsedSeconds variables accordingly. Then, add code that displays the result in the appropriate span tags in the page.
4. In the startStopwatch() function, add code that starts the stopwatch. Be sure to cancel the default action of the link too.
5. In the…
arrow_forward
Create a folder named LastName_FirstName(please write Dahanyoon (ex. Reyes_Mark) in your local
Create a new project named LabExer5A. Set the project location to your own
The program shall:
generate a random number from 1 to 50 for a player to guess;
display a message that indicates whether the player’s guess is correct, too low, or too high; and
prompt the user to keep on guessing until the correct value is entered
Create a try-catch structure that will handle two (2) exceptions. These are when the user inputs the following:
a number that is out of range (1 – 50)
a letter or any non-numeric character
Prompt the user so that he can guess again if an exception is
Display the number of total
Note: An invalid input (when an exception is thrown) is not considered a valid guess or attempt.
arrow_forward
Using the command prompt for backups: This lab showed the steps to perform a backup with the GUI. Research how the wbadmin tool could be used at the command prompt to create a one time backup of your "c:\Sales" folder to drive "x". For full credit, write out the command and explain the parts of it. Include the website link or other references where you found the information, and explain the parts of the command in your own words. Responses to this part of the deliverable must be at least 100 words in length, not including references.
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Related Questions
- A Personal Fitness Tracker is a wearable device that tracks your physical activity, caloriesburned, heart rate, sleeping patterns, and so on. One common physical activity that mostof these devices track is the number of steps you take each day.If you have downloaded this book’s source code from the Premium Companion Website,you will find a file named steps.txt in the Chapter 06 folder. (The Premium CompanionWebsite can be found at www.pearsonglobaleditions.com/gaddis.) The steps.txt filecontains the number of steps a person has taken each day for a year. There are 365 linesin the file, and each line contains the number of steps taken during a day. (The first line isthe number of steps taken on January 1st, the second line is the number of steps taken onJanuary 2nd, and so forth.) Write a program that reads the file, then displays the averagenumber of steps taken for each month. (The data is from a year that was not a leap year,so February has 28 days.) Above is my question. I…arrow_forwardA Personal Fitness Tracker is a wearable device that tracks your physical activity, caloriesburned, heart rate, sleeping patterns, and so on. One common physical activity that mostof these devices track is the number of steps you take each day.If you have downloaded this book’s source code from the Premium Companion Website,you will find a file named steps.txt in the Chapter 06 folder. (The Premium CompanionWebsite can be found at www.pearsonglobaleditions.com/gaddis.) The steps.txt filecontains the number of steps a person has taken each day for a year. There are 365 linesin the file, and each line contains the number of steps taken during a day. (The first line isthe number of steps taken on January 1st, the second line is the number of steps taken onJanuary 2nd, and so forth.) Write a program that reads the file, then displays the averagenumber of steps taken for each month. (The data is from a year that was not a leap year,so February has 28 days.) Above is my question. I…arrow_forwardA Personal Fitness Tracker is a wearable device that tracks your physical activity, caloriesburned, heart rate, sleeping patterns, and so on. One common physical activity that mostof these devices track is the number of steps you take each day.If you have downloaded this book’s source code from the Premium Companion Website,you will find a file named steps.txt in the Chapter 06 folder. (The Premium CompanionWebsite can be found at www.pearsonglobaleditions.com/gaddis.) The steps.txt filecontains the number of steps a person has taken each day for a year. There are 365 linesin the file, and each line contains the number of steps taken during a day. (The first line isthe number of steps taken on January 1st, the second line is the number of steps taken onJanuary 2nd, and so forth.) Write a program that reads the file, then displays the averagenumber of steps taken for each month. (The data is from a year that was not a leap year,so February has 28 days.) (in python)arrow_forward
- You can open the Tableau file in this problem statement with Tableau Desktop software. If you do not have a version of Tableau Desktop, you can open the file with Tableau Reader. Tableau Reader is a free download that allows you to open visualizations built with Tableau Desktop. To find a free download of Tableau Reader on the Tableau website, search for "Tableau Reader" in your internet browser, or click here. Ch 12 Wages and Pay Why would an auditor choose to examine average ayroll by employ classification?arrow_forwardhttps://cleveronly.com/brainbucket/index.php?route=common/home Navigation bar Desktops Create scripts for test cases: Opening PC will show all PCs. If there are no PCs available, then the message "There are no products to list in this category." is displayed Opening Mac will show all Macs. The number of items should match the number in the dropdown option: Clicking on all desktops will show available desktops.arrow_forwardExtra 7-2 Add a stopwatch to the Clock application In this exercise, you’ll add a stopwatch feature to a digital clock application. The stopwatch will display elapsed minutes, seconds, and milliseconds. 1. Open the application in this folder: exercises_extra\ch07\clock_stopwatch\ 2. In the JavaScript file, note the $(), displayCurrentTime(), padSingleDigit(), and DOMContentLoaded event handler functions from the Clock application. In addition, note the global variables and starting code for the tickStopwatch(), startStopwatch(), stopStopwatch(), and resetStopwatch() functions. 3. In the tickStopwatch() function, add code that adds 10 milliseconds to the elapsedMilliseconds variable and then adjusts the elapsedMinutes and elapsedSeconds variables accordingly. Then, add code that displays the result in the appropriate span tags in the page. 4. In the startStopwatch() function, add code that starts the stopwatch. Be sure to cancel the default action of the link too. 5. In the…arrow_forward
- Create a folder named LastName_FirstName(please write Dahanyoon (ex. Reyes_Mark) in your local Create a new project named LabExer5A. Set the project location to your own The program shall: generate a random number from 1 to 50 for a player to guess; display a message that indicates whether the player’s guess is correct, too low, or too high; and prompt the user to keep on guessing until the correct value is entered Create a try-catch structure that will handle two (2) exceptions. These are when the user inputs the following: a number that is out of range (1 – 50) a letter or any non-numeric character Prompt the user so that he can guess again if an exception is Display the number of total Note: An invalid input (when an exception is thrown) is not considered a valid guess or attempt.arrow_forwardUsing the command prompt for backups: This lab showed the steps to perform a backup with the GUI. Research how the wbadmin tool could be used at the command prompt to create a one time backup of your "c:\Sales" folder to drive "x". For full credit, write out the command and explain the parts of it. Include the website link or other references where you found the information, and explain the parts of the command in your own words. Responses to this part of the deliverable must be at least 100 words in length, not including references.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage