English Deutsch Français Nederlands Español Italiano Português Русский 日本語 中文 한국어 हिन्दी తెలుగు मराठी தமிழ் Türkçe Ελληνικά Čeština Magyar Svenska Dansk Suomi Українська العربية Indonesia

Meet-in-the-Middle Attack

Meet-in-the-middle attack (MIM) to specyficzny sposób łamania szyfrów blokowych. Atak ten opiera się na podziale ataku na dwie części i połączeniu ich ze sobą. Pierwszym etapem jest wykorzystanie połowy klucza, aby zdekodować blok zaszyfrowanego tekstu. Drugim etapem jest użycie drugiej połowy klucza, aby ponownie zaszyfrować ten sam blok tekstu. W ten sposób uzyskujemy klucz, który zaszyfrował blok tekstu w danym miejscu. Zastosowanie tego sposobu łamania szyfrów sprawia, że atakujący musi przeprowadzić co najmniej dwa ataki, z których każdy kosztuje czas i moc obliczeniową. Atak może być stosowany do różnych szyfrów blokowych, takich jak DES lub AES.