Discuss on the scope of the threat

Assignment Help Programming Languages
Reference no: EM132403759

Assignment: Cryptography

Question 1: Security professionals need to ensure that they keep up to date with the latest threats and security issues. This allows them to update their risk profiles, such as identifying if their systems are vulnerable. In order to determine what the risk to an organisation is, you need to know what the problems could be.

In this assignment, your task is to identify a recently announced security vulnerability and write a profile of the threat. The profile should contain:
1. Name of the threat,
2. Systems it attacks,
3. How it performs its attack,
4. Mitigation strategies,
5. Discuss on the scope of the threat in terms of who could be exploiting this vulnerability (Cyber criminals or state nations),
6. Concluding reflection (100 words) on the adequacy of the mitigation strategies.

Your report should be maximum 2 pages and should contain relevant tables, calculations, a ranked list of threats (in terms of impact) and conclusions.

Question 2: You are required to learn the GPG/PGP package using Linux Kali environment (learning the applications of private and public key cryptography to secure email messages and documents) to be able to answer the following questions. You should pair up with one of your class fellows to do this lab, record results and give commentary on the results.

If you do not have a class fellow, then create two user accounts and you can encrypt using one account and descript using other account.

You should use screen shots from your experiments to support your responses.

a) Generate keys of 4 different sizes for the RSA encryption scheme and include these keys in the report.Provide a table showing key size and the key generation time. Describe the variation in key generation time and explain its cause.

b) Encrypt a file (text or binary) using one key and display a portion of the encrypted file using the "hexdump-Cvfilename" command. Explain the commands used and include a screenshot of a portion of the encrypted data.

c) Create a file of 1 GB containing random data.Encrypt and decrypt it using one key and note the time taken. Comment on the reason why this much time is taken. Show the command used to create the file of random data.

d) Export your public key and discuss the reason why your exported key is in an ASCII format.

e) Encrypt a file containing ASCII text and display the cyphertext using the "hexdump -Cvfilename"command.

f) You should work with your class fellow/or create two accounts to do this experiment and record your observation in the form of commands used and include screenshots of the results that were obtained.
I. Exchange your public key and your friend's public key using email.
II. Import your friend's public key into your key ring.
III. Encrypt a file using your friend's public key and send the encrypted file to your friend.
IV. Ask your friend to decrypt the encrypted file.
V. You can ask your friend to do the same thing.

g) Write a reflection report in 100 words about the role cryptography is playing in ensuring individual privacy in banking websites.

Reference no: EM132403759

Questions Cloud

Describe all preplanning activities prior to conducting : Describe all preplanning activities prior to conducting the passive scan on the target site.
One mole of salicylic acid : How much heat is given off when one mole of salicylic acid is burned?
Same amount of salt as the juice : How can you assume that a pickle contains approximately the same amount of salt as the juice it is soaked in? Explain
What is the data or micro-labor need : What is the data or micro-labor need? What would be the benefits and drawbacks for crowdsourcing this particular thing?
Discuss on the scope of the threat : Discuss on the scope of the threat in terms of who could be exploiting this vulnerability (Cyber criminals or state nations) - dentify a recently announced.
ENG315 PROFESSIONAL COMMUNICATIONS - Assignment Problem : ENG 315 PROFESSIONAL COMMUNICATIONS Assignment Help and Solutions-Strayer University, USA- Discuss some aspect of social media use in the workplace.
Why you believe the requirement cookbook approach : Explain in your own words why you believe the requirement cookbook approach would be very useful in the construction of your own company.
What is the volume percent of the solution : Vinegar is a solution of acetic acid in water. If a 125 mL bottle of distilled vinegar contains 34.2 mL of acetic acid, what is the volume percent (v/v)
Calculate the mass percent of a solution : Concentration is the amount of solute dissolved in a certain amount of solution:

Reviews

len2403759

11/20/2019 12:57:59 AM

Please finished the following task. Question 1. Please choose the most recent Internet Threats in 2019 and make the report. And please following the standard form make the report. Question2. Please screen shoot each step from a)-e) which means when creat the 4 different key, please screen shoot each step and then the following step also. With High quality pictures screen shoot. Also how does each step requested. And also please finish the report for question 2 and following the standard. Please make question 1 and question 2 in one word file. Thanks very much

Write a Review

Programming Languages Questions & Answers

  Write a program to clean up lane9.dat

Write a program to clean up lane9.dat. Write all numbers and spaces to cleanlane9.txt.

  State where fuzzing technique should be used

State a problem that can occur with input validation when the Unicode character set is used. Define input fuzzing. State where this technique should be used.

  Investigate two free and two fee-based options.

Include any personal experience you may have publishing a Web site. Investigate two free and two fee-based options.

  What will the exp days column contain

If expiration_date contains a value that's equivalent to November 2, 2008 and the SYSDATE function returns a value that's equivalent to December 17, 2008, what will the exp_days column contain when this code is executed

  Describe object-oriented databases.

Describe the database planning and development process. What steps are involved, and what tools may be appropriate or helpful?

  Create a multi-threaded competition

Create a multi-threaded competition

  List all movie ids and titles that have never been rented

List names of the tables that you have created whose name starts with MM. (Hint: use data dictionary view USER_TABLES).

  Write a full program to convert seconds into hours

Write a full program (starting from #include) that takes as input the number of seconds after midnight and displays the time in hours.

  Html5 assignment i need an assignment for html5 containing

i need an assignment for html5 containing 2 parts1 3 pages html5 website2 report more important than the website

  Create application which gets customer account data

Some interest Credit Company gives loans to customers at 1.5 percent interest per month. Create the application which gets customer account data which includes the account number, customer name, and balance due.

  C++ program for bus reservation system

C++ program for bus reservation System that show the number of seat availability , arrival & depart time , bus number etc

  Create a new directory for working on the assignment

Create a new directory for working on the assignment, change into that directory -  Instead it is #include'd, to make it easier to include a different initial state.

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