Kazalo:
- Opredelitev - Kaj pomeni veriženje blokov šifrov (CBC)?
- Tehopedia razlaga veriženje blokov šifrov (CBC)
Opredelitev - Kaj pomeni veriženje blokov šifrov (CBC)?
V procesu veriženja blokov šifrov so podatki šifrirani v določenih blokih, vsak blok pa je za dešifriranje odvisen od blokov pred njim. Za pomoč pri povezovanju teh blokov šifriranih podatkov postopek uporablja nekaj, kar imenujemo inicializacijski vektor.
Tehopedia razlaga veriženje blokov šifrov (CBC)
Izumljeno leta 1976, šifriranje verižnih blokov zagotavlja dosleden način šifriranja in dešifriranja velikih količin podatkov. V postopku šifriranja blokov se besedilni bloki obravnavajo kot izolirane enote, ki jih je treba šifrirati in dešifrirati zaporedno. Druga možnost je metoda šifriranja tokov, pri kateri se vsak bit deluje neodvisno.
V šifrirnem verižnem bloku se vsak šifrant besedila dešifrira v postopku, ki zahteva opazovanje blokov, ki so že bili obdelani. Postopek veriženja blokov šifrov uporablja logični prehod, imenovan XOR, za upravljanje tega procesa opazovanja.
Šifriranje verižnih blokov se pogosto predlaga kot močnejša metoda dešifriranja, ki zagotavlja kakovost. Vendar nekateri strokovnjaki opozarjajo pred določenimi ranljivostmi verižnih blokov, vključno z uporabo predvidljivih inicializacijskih vektorjev.
