Cash-back offer from April 23rd to 27th, 2024: Get a flat 10% cash-back credited to your account for a minimum transaction of $50.Post Your Questions Today!

Question DetailsNormal
$ 15.00

INFA 640 Cryptology and Data Protection complete solution correct answer key

Question posted by
Online Tutor Profile
request

INFA 640 Cryptology and Data Protection complete solution correct answer key

1. A 2,000-bit message is used to generate a 256-bit hash. One the average, how many other messages could be expected to generate the same hash value? What does this tell us about the length of a hash as compared to the length of the message?

2. Using the English alphabet (i.e., mod 26 arithmetic) let plaintext = {p1, p2,… , pn} and corresponding ciphertext = {c1, c2,… , cn}. Suppose the encryption function is ci = pi + 5 (mod 26). If you receive the ciphertext message RNQJDHDWZX, decrypt to recover the plaintext. What is the decryption function, and the recovered plaintext? What type of cipher is this? What are some weaknesses of this cipher?

3. Substantiate or refute the following statement: The cryptographic basis of the Enigma machine is the use of a trapdoor function.

4. Consider the following plaintext message: THE BOILING POINT OF WATER IS 212 DEGREES FAHRENHEIT. a. If this message is sent unencrypted and successfully received, what is its entropy? b. If this message is encrypted with DES using a random 56-bit key, what is the encrypted message’s entropy? c. If this message is encrypted with 3DES (using an optimal set of keys) what is the encrypted message’s entropy?

5. A particular cipher is implemented by combining the ASCII representation of plaintext characters with pseudorandom bytes (eight-bit binary strings of 1s and 0s) using the XOR function. In the process of encrypting a message, a character in the plaintext, a capital R, is XORed with the pseudorandom byte 10010101. a. What is the ciphertext (in binary form) generated by the encryption of the character R? (Please show your work.) b. How is the plaintext for this encrypted R recovered? (Please show your work.)

6. The following ciphertext is a monoalphabetic ciper: ROXBOOG TOSOXUXUVG WGP NVTMOXXUGM, UX UE W HWTCOI XLWX W GOB XLVDMLX OCOT EXTDMMIOE UGXV OAUEXOGQO. HWEVG QVVIOZ Decrypt this message, and briefly describe your cryptanalysis methodology. In particular, list features of the ciphertext that hindered or helped your decryption process.

7. An organization has 2000 members. It is desired that each member of the organization be able to communicate securely with any other member, without any other member being able to decrypt their messages. How many unique keys are required if: a. The organization uses a symmetric cipher. b. The organization uses an asymmetric cipher.

8. The following questions are worth 2 points each: a. Bob picked N=77 for use in a RSA-encrypted message. Since N is part of the public key, Alice was able to crack Bob’s message by determining the values of p and q that Bob used. What are the values of p and q did she determined? b. Is 89,201,768 a prime number? Why or why not?

9. Acme Inc. is developing the next generation financial tracking program, and Alice has been given the task of writing the encryption component, which will encrypt each user’s data in a file on the hard drive. Alice has decided to use RSA as her encryption algorithm. As the cryptographic consultant for the project, do you think this is a good choice or not? You should state the reasons for your answer, and suggest an alternative if you do not think she made a good choice.

10. Modular arithmetic is used in public key ciphers. What is the value of X for each of the following: a. X = 1,233 mod 16 b. X = 6 mod 50 c. X = 60 mod 5 d. X = 50 mod 6

11. Briefly compare and contrast how asymmetric cryptography is used to provide encryption as opposed to how it can be used to provide a digital signature.

12. Using RSA, let p = 19, q = 13 and e = 5. Which of these is the complete private key: a. (169, 247) b. (173, 247) c. (169, 216) d. (173, 216) e. None of the above. (For full credit, please show your reasoning.)

13. Encrypt-It-Rite, a vendor of encryption software, sells a symmetric cipher that uses a 56-bit key. The company decides to conduct a “challenge” to crack an encrypted message using a brute-force approach. The average time to crack the message is found to be 12 hrs. How many more bits would they need to add to the key to increase the average cracking time to 3072 hrs?

14. Roberta, the daughter of Bob and Alice, is a summer intern at Encrypt-It-Rite, Inc. For her summer project, Roberta would like to implement a stream cipher using public key encryption. Is this a viable idea? Why, or why not.

15. You are Alice. You have agreed with your friend Bob that you will use the Diffie-Hellman public-key algorithm to exchange secret keys. You and Bob have agreed to use the public base g = 19 and public modulus p = 29. You have secretly picked the value SA = 23.You begin the session by sending Bob your calculated value of TA. Bob responds by sending you the value TB = 17. What is the value of your shared secret key?

16. Bob is concerned about the possibility of having his 100k byte file modified without his knowledge, so he calculates a 128 bit hash. Alice, unbeknownst to Bob, changes a single character in Bob’s file. Assuming that Bob used a strong hash function, what would the hash value of the modified file look like, as compared with the original hash value?

17. Suppose that Alice and Bob need to communicate, and have decided to use asymmetric (public key) encryption. Using only asymmetric encryption algorithms, describe a process that would allow Alice to send a message that can only be read by Bob, and that Bob could be confident was sent by Alice. You should include any steps taken by Bob to read the message, or to determine whether Alice actually sent the message.

18. Bob believes that he has come up with a nifty hash function. He assigns a numeric value VChar to each letter in the alphabet equal to the letter’s position in the alphabet, i.e., VA = 1, VB = 2, …, VZ = 26. For a message, he calculates the hash value H = (VChar 1 x VChar 2 x VChar 3 …x VChar N) mod(26). Bob uses this function to send a one-word message, PLANE, to his banker Bill, along with his calculated hash value for the message. Alice is able to intercept the message, and generates an alternative message that has a hash value that collides with Bob’s original hash value. Show a message that Alice may have spoofed, and demonstrate that its hash value collides with Bob’s original hash.

19. Do symmetric and asymmetric ciphers protect the integrity of the messages that they encrypt? If not, how could that service be provided? 

Available Answer
$ 15.00

[Solved] INFA 640 Cryptology and Data Protection complete solution correct answer key

  • This solution is not purchased yet.
  • Submitted On 13 Jul, 2015 02:33:41
Answer posted by
Online Tutor Profile
solution
INFA 640 Cryptology and Data Protection correct answers Question 1 Answer 1 Given: 2000 bits message is used to produce 256 bits hash The number of different message which can be produce are = 22000 The number of different hash which can be produce = 2256 Hence the average number of messages having same hash = 22000/2256 = 22000 – 256 = 21744 Thus above result state that to have unique hash value for different message the length of message must be approximately equal or less than the length of hash. Question 2 Answer 2 Given: Encryption function => Ci = Pi + 5 (mod 26) Cipher Text message => RNQJDHDWZX From above Encryption function it is evident that it is an monoalphabetic substitution cipher. To encrypt the message it is substituting each letter with the next 5 position letter. Hence to decrypt consider the sequence A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A B C D From above sequence the encryption is done by replacing each letter from plaintext to the letter just below it. Hence to decrypt it we should replace each letter of encrypted text with the letter just above it Hence Decrypted text = MILYCYRUS Weaknesses of this cipher are as follows • Since in this cipher each character in plaintext is replaced by the fixed corresponding letter hence cryptanalysis is easy. • It is a Substitution cipher only with character space of 26 thus can easily be broken. Question 3 Answer 3 Trapdoor function: The function which can be easily calculated in one direction but cannot be reverse engineered without given some specific value is called trapdoor function. Enigma Machine: It is an Polyalphabetic substitution cipher machine which encrypt the text based on given key values. Since the reverse engineering for this machine is possible without using any given specific value thus it not uses trapdoor function. Question 5 Answer 5 Given: Pl...
Buy now to view the complete solution
Other Similar Questions
User Profile
NUMBE...

INFA 640 Cryptology and Data Protection

Question 1 Answer 1 Given: 2000 bits message is used to produce 256 bits hash The number of different message which can be produce are = 22000 The number of different hash which can be produce = 2256 Hence the average number...
User Profile
kimwo...

INFA 640 Cryptology and Data Protection

INFA 640 Cryptology and Data ProtectionINFA 640 Cryptology and Data ProtectionINFA 640 Cryptology and Data Protection...
User Profile
vpqnr...

INFA 640 Cryptology and Data Protection complete solution correct answer key

INFA 640 Cryptology and Data Protection correct answers Question 1 Answer 1 Given: 2000 bits message is used to produce 256 bits hash The number of different message which can be produce are = 22000 The number of different ...
User Profile
NUMBE...

$ 25.00INFA 640 | Cryptology and Data Protection A+++

Question 1 Answer 1 Given: 2000 bits message is used to produce 256 bits hash The number of different message which can be produce are = 22000 The number of different hash which can be produce = 2256 Hence the average number...
User Profile
Exper...

INFA 640 | Cryptology and Data Protection | Complete Solution | Rated A+ 2

This tutorial is rated A+ previously,if you have any question than you can contact me.

...

The benefits of buying study notes from CourseMerits

homeworkhelptime
Assurance Of Timely Delivery
We value your patience, and to ensure you always receive your homework help within the promised time, our dedicated team of tutors begins their work as soon as the request arrives.
tutoring
Best Price In The Market
All the services that are available on our page cost only a nominal amount of money. In fact, the prices are lower than the industry standards. You can always expect value for money from us.
tutorsupport
Uninterrupted 24/7 Support
Our customer support wing remains online 24x7 to provide you seamless assistance. Also, when you post a query or a request here, you can expect an immediate response from our side.
closebutton

$ 629.35