Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Our company is using a hash function to protect customers' personal identification numbers (PINs). Their PINs would be still safe even if the company's system

 Our company is using a hash function to protect customers' personal identification numbers (PINs). Their PINs would be still safe even if the company's system is hacked. Bob: It's so cool. Our company is also using a hash function to protect the integrity of transaction records. Any modification of the records would be detected. Charlie: Which hash function is used in your companies? Alice & Bob: SHA-1 function is used in our systems. Charlie: Be careful! I heard that cyber-security researchers successfully mounted a real-world collision attack against the SHA-1 hash function. (a) Illustrate how the hash function can protect customers' PINs. (5 marks) (b) Illustrate how the hash function can protect the integrity of transaction records. (5 marks) (c) Illustrate the impact on Alice and Bob's companies as "cyber-security researchers successfully mounted a real-world collision attack against the SHA-1 hash function". (10 marks) (d) What is your advice to Alice's and Bob's companies given the vulnerability of the SHA-1 function? Justify your advice and suggestions. (10 marks)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

Hash Function and Security a PIN Protection When a customer creates a PIN its fed into a hash function The hash function scrambles the PIN into a unique fixedlength alphanumeric string hash value This ... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Understanding Business Ethics

Authors: Peter A. Stanwick, Sarah D. Stanwick

3rd Edition

1506303234, 9781506303239

More Books

Students also viewed these Finance questions