Meet-in-the-Middle Attack
Meet-in-the-middle -hyökkäys on kryptoanalyysiin liittyvä tekniikka, jossa salausavaimen löytäminen on tavoitteena. Tekniikka toimii siten, että avaimen hakija jakaa salaukseen tarvittavan ajan kahtia. Toinen puoli kulutetaan ensin (esim. salauksen purkaminen tietyllä avaimella), ja toinen puoli käytetään sen jälkeen (esim. avaimen etsiminen). Näin hakija pystyy optimoimaan avaimen etsintää, sillä tietyllä avaimella purkaistujen viestien määrä on huomattavasti pienempi, kun taas tietyllä avaimella salatut tekstit ovat usein samanlaisia.
Yksinkertaiset salausalgoritmit voivat olla alttiita Meet-in-the-middle -hyökkäyksille, mutta yleisesti käytössä olevilla salausalgoritmeilla hakijan tulisi käyttää mahdollisimman suurta arvovaltaa, jotta hyökkäyksen onnistuminen on mahdollisimman epätodennäköistä. Tämän vuoksi salauksen käyttäjät voivat käyttää turvallisen avaimen valinnassa esimerkiksi AES-256-salausalgoritmia.