Namai Saugumas Kas yra inicijavimo vektorius? - apibrėžimas iš techopedijos

Kas yra inicijavimo vektorius? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia inicijavimo vektorius?

Iniciacijos vektorius yra atsitiktinis skaičius, naudojamas kartu su slaptu raktu kaip priemonė šifruoti. Šis skaičius kartais vadinamas nonce arba „numeris įvyksta vieną kartą“, nes šifravimo programa jį naudoja tik vieną kartą per sesiją.

„Techopedia“ paaiškina inicijavimo vektorių

Inicializacijos vektorius naudojamas siekiant išvengti pasikartojimų duomenų šifravimo proceso metu, o žodyno ataką naudojantiems įsilaužėliams neįmanoma atšifruoti pasikeitusio užšifruoto pranešimo, atrandant modelį.


Tam tikra dvejetainė seka pranešime gali būti pakartota daugiau nei vieną kartą, ir kuo daugiau ji atsiranda, tuo daugiau šifravimo metodų galima rasti. Pvz., Jei žinutėje yra vienos raidės žodis, tai gali būti „a“ arba „aš“, tačiau jis negali būti „e“, nes žodis „e“ angliškai nėra juslinis, o „a“ turi prasmę, o „aš“ turi prasmę. Kartojant žodžius ir raides, programinė įranga suteikia galimybę pritaikyti žodyną ir atrasti dvejetainę seką, atitinkančią kiekvieną raidę.


Inicializacijos vektoriaus naudojimas keičia dvejetainę seką, atitinkančią kiekvieną raidę, sudarydamas sąlygas raidę „a“ pavaizduoti tam tikra seka pirmiausia, o po to - visiškai kita dvejetainine seka antroje instancijoje.

Kas yra inicijavimo vektorius? - apibrėžimas iš techopedijos