Purchase Solution

Problems with Cryptography and Real World Examples

Not what you're looking for?

Ask Custom Question

List 4 problems dealt with by cryptography & give real world examples of each.

2 paragraphs please.

Purchase this Solution

Solution Summary

Six problems that are effectively dealt with by cryptography are discussed, providing examples of each. Extra information is also provided for further research.

Solution Preview

Please see response attached for active links and better formating, which is also presented below. I hope this helps and take care.


1. List 4 problems dealt with by cryptography & give real world examples of each. (2 paragraphs please.)

Cryptography is used to solve the following problems related to securing communications:

1. Confidentiality, also known as secrecy (click on underlined words for more detail if required):: For example, only an authorised recipient should be able to extract the contents of the message from its encrypted form. Otherwise, it should not be possible to obtain any significant information about the message contents.

2. Integrity: For example, the recipient should be able to determine if the message has been altered during transmission.

3. Authentication: For example, the recipient should be able to identify the sender, and verify that the purported sender actually did send the message.

4. Non-repudiation: For example, the sender should not be able to deny sending the message.

5. Anti-replay: For example, the message should not be allowed to be sent multiple times to the recipient without the
sender knowing.

6. Proof of delivery: For example, the sender should be able to proove the recipient received the message.

Cryptography can provide mechanisms to help achieve all of the above. However, some goals are not always necessary, practical or even desirable in some contexts. For example, the sender of a message may wish to remain anonymous; clearly non-repudiation would be inappropriate in that case (http://en.wikipedia.org/wiki/Cryptography#Other_topics).


More on Security: Cryptography prevents attacks

Hackers and attackers can "crack the code" and break into systems for information in this way. For example, the goal of cryptanalysis is to find some weaknesses or insecurity in a cryptographic scheme. Cryptanalysis might be undertaken by a hostile attacker, attempting to subvert a system; or by the system's designer (or others) wishing to evaluate whether a system is secure. There are a wide variety of cryptanalytic attacks, and they can be classified in several ways. One distinction concerns what an attacker can know and do in order to learn secret information. For example, does the cryptanalyst have access only to the ciphertext? Does he also ...

Purchase this Solution

Free BrainMass Quizzes
Know Your Linear Equations

Each question is a choice-summary multiple choice question that will present you with a linear equation and then make 4 statements about that equation. You must determine which of the 4 statements are true (if any) in regards to the equation.

Probability Quiz

Some questions on probability

Geometry - Real Life Application Problems

Understanding of how geometry applies to in real-world contexts

Exponential Expressions

In this quiz, you will have a chance to practice basic terminology of exponential expressions and how to evaluate them.

Solving quadratic inequalities

This quiz test you on how well you are familiar with solving quadratic inequalities.