--%>

What is meet-in-the-middle attack

Explain what is meet-in-the-middle attack?

E

Expert

Verified

Meet-in-the-middle attack was first explained in [DIFF77]. It is based upon the observation which says, if we have C=Ek2 [Ek1 [P]]

Then

X=Ek1 [P] =Dk2[C]

Provided a known pair, (P, C), attack proceeds as follows. First, encrypt P for all the 256 possible values of K1. Store these results within a table and then sort table through the values of X. Next, decrypt the C using all the 256 possible values of K2. Since every decryption is generated, check result against the table for the match. If a match happens, then test the two resulting keys against the new known plaintext-cipher text pair. If two keys generate the correct cipher text, accept them as correct keys.

   Related Questions in Computer Network Security

  • Q : What is Wimax Backhaul Briefly explain

    Briefly explain about Wimax Backhaul?

  • Q : Critics of online communities The

    The Critics of online communities discuss that there is very big potential for deceit in online relationships in comparison to face-to face ones. Explain the advantages or disadvantages of having the capability to represent yourself differently in an

  • Q : Problems related to Cryptography and

    A) Provide a specific illustration of how inference control might be implemented in the database.B) For a public-key encryption system (like PGP), list some areas for and against utilizing the similar key pair for both encryption and signature.

  • Q : Network layers What are the methods

    What are the methods used by a station to sense whether a station is idle or busy? Explain with a neat diagram.

  • Q : Limitations of SMTP/RFC 822 Explain

    Explain some of the limitations of the SMTP/RFC 822?

  • Q : Secure a network perimeter How can you

    How can you secure a network perimeter? Be ensure to discuss all three of the basic access points into most networks, as well as the different types of firewalls commonly used today.

  • Q : Design considerations List significant

    List significant design considerations for the stream cipher.

  • Q : Ip Question 4 - You have been asked to

    Question 4 - You have been asked to design an IP addressing plan for a medium size corporation, Corporation (X) converting to an IP network. The corporation currently has 88 locations but plans to expand to approximately 100 Locations within the next year. Each location should have a user network

  • Q : What is ReefEdge Connect System

    ReefEdge Connect System: The ReefEdge connect system works on three layers of security: privacy, access control and authentication. The system then recognizes the technologies needed to address the security requirement for each of the above mentioned

  • Q : What is Sub Bytes Explain what is meant

    Explain what is meant by Sub Bytes.