HAKATEMIA
16Symmetrinen kryptografia

Stream Cipherit

Helppo15MIN

Mikä on Stream Cipher?

Stream cipherit ovat salausmenetelmiä, jotka salaavat digitaalista tietoa bitti tai tavu kerrallaan, tuottaen salatun datavirran. Toisin kuin block cipherit, jotka salaavat tietoja kiinteän mittaisina lohkoina, stream cipherit soveltuvat erinomaisesti reaaliaikaisiin sovelluksiin, kuten videon striimaukseen ja verkkoviestintään, missä datan viive ja tehokkuus ovat kriittisiä tekijöitä.

Perus stream cipher -salausalgoritmin toimintaperiaate on melko suoraviivainen. Se koostuu avainvirran (tai pseudosatunnaisen numerosarjan) generoinnista, jota sitten yhdistetään viestin kanssa bitit tasolla (usein XOR-operaatiolla) tuottaen salatun viestin. Dekoodausprosessi toimii samalla tavalla: salattu viesti XORataan uudelleen samalla avainvirralla palauttaen alkuperäisen viestin.

1 / 3
Hakatemia Pro

Hakkeroinnin oppiminen alkaa tästä

Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.