A dekódolás visszaalakítja a titkosított szöveget olvasható adattá. A megfelelő kulcs használatával visszafordítja a titkosítást. Kulcs nélkül a dekódolás számítási szempontból kivitelezhetetlen a modern algoritmusok számára. A kulccsal gyors. A folyamat a legtöbb rendszerben láthatatlan. A böngésző automatikusan visszafejti a HTTPS forgalmat. A telefon visszafejti a tárolt üzeneteket, amikor feloldja. A lemeztitkosítás menet közben dekódolja a fájlokat, amint megnyitja őket.
A titkosító rendszerek gyakran a visszafejtésnél vallanak kudarcot. Az algoritmus általában erős. A kulcskezelés nem az. A kulcsokat egyszerű szövegként tárolják, nem biztonságos csatornákon megosztják, vagy újra felhasználják a rendszerek között. A zsarolóvírusok titkosítást használnak a fájlok zárolására, és fizetést követelnek a visszafejtési kulcsért. Egyes áldozatok fizetnek, de soha nem kapják meg a kulcsot. Mások fizetnek, és egy olyan kulcsot kapnak, ami nem működik. A bűnüldöző szervek néha jogi kényszerrel, megvalósítási hibák kihasználásával vagy gyenge jelszavak elleni nyers erőszakkal törik fel a titkosítást. A 2016-os FBI kontra Apple ügy bírósági ítélet nélkül zárult, mert egy harmadik fél feloldotta a telefon zárolását. A visszafejtés egy technikai folyamat, de a körülötte lévő politika kusza.
Dekódolás a gyakorlatban
- Szimmetrikus – ugyanaz a kulcs titkosítja és dekódolja gyorsan
- Aszimmetrikus – a privát kulcs visszafejti azt, amit a nyilvános kulcs titkosított
- Kulcskezelés – bármely titkosító rendszer legnehezebb része
- Nyers erő – minden kulcs kipróbálása, ami erős algoritmusok esetén nem praktikus
Ha elveszíted a visszafejtési kulcsot, az adatok elvesznek. A kulcsmentés nélküli titkosítás adatvesztési terv.
Comments
No comments yet. Be the first to share a thought.
Leave a comment