Itthon Biztonság Mi az inicializációs vektor? - meghatározás a techopedia alapján

Mi az inicializációs vektor? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az inicializálási vektor?

Az inicializáló vektor egy véletlenszerű szám, amelyet titkos kulcsmal kombinálva használunk az adatok titkosításához. Ezt a számot néha nonce-nek vagy „egyszeri számnak” hívják, mivel a titkosító program munkamenetenként csak egyszer használja.

A Techopedia magyarázza az inicializálási vektort

Az inicializálási vektort használják az ismétlés elkerülésére az adattitkosítási folyamat során, így a szótár-támadást használó hackerek számára lehetetlenné válik a kicserélt titkosított üzenet dekódolása egy minta felfedezésével.


Egy adott bináris szekvencia többször ismételhető meg az üzenetben, és minél többet jelenik meg, annál inkább a titkosítási módszer fedezhető fel. Például, ha az üzenetben egybetűs szó létezik, akkor lehet, hogy „a” vagy „I”, de nem lehet „e”, mert az „e” szó angolul nem érzékszervi, míg az „a” jelentése van, és az „én” -nek van jelentése. A szavak és betűk ismétlése lehetővé teszi a szoftver számára, hogy szótárt alkalmazzon, és felfedezzék az egyes betűknek megfelelő bináris sorozatokat.


Inicializáló vektor használatával megváltoztatja az egyes betűknek megfelelő bináris szekvenciát, lehetővé téve az „a” betű elsődlegesen egy adott szekvenciával való ábrázolását, majd a második esetben egy teljesen más bináris szekvencia ábrázolását.

Mi az inicializációs vektor? - meghatározás a techopedia alapján