Discuss what is the field of cryptography

Assignment Help Basic Computer Science
Reference no: EM131608178

Question: (Enforcing Privacy with Cryptography) The explosive growth of Internet communications and data storage on Internet-connected computers has greatly increased privacy concerns. The field of cryptography is concerned with coding data to make it difficult (and hopefully-with the most advanced schemes-impossible) for unauthorized users to read. In this exercise you'll investigate a simple scheme for encrypting and decrypting data. A company that wants to send data over the Internet has asked you to write a program that will encrypt it so that it may be transmitted more securely. All the data is transmitted as four-digit integers. Your application should read a four-digit integer entered by the user and encrypt it as follows: Replace each digit with the result of adding 7 to the digit and getting the remainder after dividing the new value by 10. Then swap the first digit with the third, and swap the second digit with the fourth. Then print the encrypted integer. Write a separate application that inputs an encrypted four-digit integer and decrypts it (by reversing the encryption scheme) to form the original number. [Optional reading project: Research "public key cryptography" in general and the PGP (Pretty Good Privacy) specific public key scheme. You may also want to investigate the RSA scheme, which is widely used in industrial-strength applications.]

Reference no: EM131608178

Questions Cloud

Characteristic in an oligopoly market structure : The most important characteristic in an oligopoly market structure is that there are only a small number of firms competing
Define-target-heart-rate calculator : While exercising, you can use a heart-rate monitor to see that your heart rate stays within a safe range suggested by your trainers and doctors.
Neuropathy produces symptoms : The prevalence of neuropathy in diabetics is alarmingly high as "neuropathy produces symptoms in 60% to 70% of individuals with diabetes.
Firms operating in foreign markets : Which of the following is not a reason for U.S. firms operating in foreign markets? Which of the following events will NOT affect world markets?
Discuss what is the field of cryptography : (Enforcing Privacy with Cryptography) The explosive growth of Internet communications and data storage on Internet-connected computers has greatly increased.
True of forward and spot rates : Which of the following is true of forward and spot rates?
Improve the oxygenation to the area affected : An effective antibiotic to prevent infection is necessary in case of Ms.G. Also topic application of antimicrobial drug will help to decrease the infection.
What is the most likely system acquisition method : HI5019 STRATEGIC INFORMATION SYSTEMS ASSIGNMENT. What is the most likely system acquisition method- commercial software
Georges obtain financing for the mortgage : The sale will go forward if the Georges obtain financing for the mortgage.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Hardware and software part of a computer

The set of computer programs that manage the hardware and software part of a computer is known as?

  Segment of code that reads a string

Write a segment of code that reads a String from the keyboard andthen outputs each letter in the String twice. For example, if theinput String is "Welcome!" the code should output "WWeellccoommee!!" to the screen.

  Design and implement a dhcp solution

As a system administrator at Adatum Inc., a small company that has about 25 employees. You have 3 servers and 25 workstations to manage. Design and implement a DHCP solution for your company using Windows Server 2012 R2 that meet these requirement..

  Perceptions of product create its personality

Perceptions of product create its personality. Bottom, round the back. And even there they are ugly. Is that essential? Could they not, in some small degree, give pleasure?

  Write a program of palindrome

(Palindrome Tester) A palindrome is a number or a text phrase that reads the same backward as forward. For example, each of the following five-digit integers.

  Operation of socio-technical systems

Can someone write a one-page for me on the impact of human and organisational factors on the operation of socio-technical systems.

  Write a version of sum pairs i that sums each component

Using SML write a version of sumPairs that sums each component of the pairs separately, returning a pair consisting of the sumof the first components and the sum of the second components

  Establish logic network with checkpoints

Establish logic network with checkpoints. This is the bottom-up approach that is often used as the basis for developing both the WBS and later the PERT/CPM network.

  Examine and analyze the principles of polymorphism

Examine and analyze the principles of polymorphism, inheritance and encapsulation. Use the Library to get started on finding resources.

  Determine the volume of oxygen

Determine the volume of oxygen if the pressure is 50.5 kilopascals. d. Study your results for parts b and c. If the pressure is halved, make a conjecture about the effect on the volume of gas.

  Describe project integration management

Compare a traditional task oriented work breakdown structure with a user story based product backlog. What are the advantages and disadvantages of each approach to enumerating work to be done?

  Problem in industry more than a decade

Using APA form at, please provide a minimum of a 2 page article review in which you will: Identify the primary issue and why it is still a problem in industry more than a decade after the hazard was identified? Discuss progress with establishing expo..

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