Sisällysluettelo:
Määritelmä - Mitä kryptoanalyysi tarkoittaa?
Kryptanalyysi on koodien, salausten tai salatun tekstin salauksen purku ja analysointi. Kryptanalyysi käyttää matemaattisia kaavoja etsimään algoritmien haavoittuvuuksia ja murtautumaan salaustekniikkaan tai tietoturvajärjestelmiin.
Techopedia selittää kryptoanalyysin
Kryptanalyysihyökkäykset sisältävät:
- Tunnettu selkeän tekstin analyysi (KPA): Hyökkääjä purkaa salakirjoitukset tunnetulla osittaisella selkeällä tekstillä.
- Valittu-selkeän tekstin analyysi (CPA): Hyökkääjä käyttää salattua tekstiä, joka vastaa mielivaltaisesti valittua selkeää tekstiä samalla algoritmitekniikalla.
- Vain salatun tekstin analyysi (COA): Hyökkääjä käyttää tunnettuja salatekstikokoelmia.
- Keskitason (MITM) hyökkäys: hyökkäys tapahtuu, kun kaksi osapuolta käyttää viestin tai avainten jakamista viestintään kanavan kautta, joka näyttää suojatulta, mutta on tosiasiassa vaarantunut. Hyökkääjä käyttää tätä hyökkäystä viestintäkanavan läpi kulkevien viestien sieppaamiseen. Hash-toiminnot estävät MITM-hyökkäykset.
- Adaptive Chosen-Plaintext Attack (ACPA): Samoin kuin CPA, tämä hyökkäys käyttää valittua selkeää tekstiä ja salattua tekstiä, joka perustuu aikaisemmista salausista opittuihin tietoihin.
