Answered step by step
Verified Expert Solution
Question
1 Approved Answer
This assignment will assess your proficiency on the impact of using DNS and need for MIME headers. There are two parts to this assignment. And
This assignment will assess your proficiency on the impact of using DNS and need for MIME headers.
There are two parts to this assignment. And you are required to attempt both of them.
Part
John and Anthony are two branch managers of a financial organization. John has a message, M to be communicated to Anthony. For a secure communication, John wants to send message M to Anthony without revealing M immediately that can be used later to verify that John knew M at the time M was sent. During this later verication John may reveal M itself.
a Suppose John simply sends M hashM Explain how Anthony can quickly recover M
b There are some possibilities of attacks when John uses a simple hash function. How can John construct M using a securehash function, avoiding the problem of those attacks? Hint: as part of the later verication John can supply additional information to Anthony.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started