Hierocrypt-3 | |
---|---|
Teremtő | Toshiba |
Létrehozva | 2000_ _ |
közzétett | 2000_ _ |
Kulcsméret | 128/192/256 bit |
Blokkméret | 128 bites |
A körök száma | 6,5, 7,5 vagy 8,5 |
Típusú | SP hálózat |
A kriptográfiában a Hierocrypt-3 egy szimmetrikus blokk - kriptográfiai algoritmus , amelyet a Toshiba hozott létre 2000-ben. A rejtjel részt vett a NESSIE versenyen , de nem szerepelt az ajánlottak között. Az algoritmus egyike volt a CRYPTREC által 2003-ban japán közintézményekben való használatra javasolt algoritmusoknak , de 2013-ban átkerült az ajánlott titkosítások „jelöltek” listájára. [egy]
A Hierocrypt-3 titkosítás a Hierocrypt-L1 algoritmus továbbfejlesztése , de ugyanazokkal a paraméterekkel rendelkezik, mint az AES -tagok - a blokk mérete 128 bit, a kulcs hossza 128-256 bit. A Hierocrypt-3 körök száma a kulcs hosszától függően 6,5, 7,5 vagy 8,5.
Az algoritmus egy helyettesítő-permutációs hálózat szerkezete . Minden kör az XS-BOX nevű transzformáció párhuzamos alkalmazása, amelyet egy lineáris diffúziós művelet követ. A végső félrand a diffúziót egy egyszerű fehérítéssel helyettesíti. A mindkét algoritmus által használt XS-BOX egy permutáció-permutációs hálózat, amely egy modulo 2 összeadási műveletből áll egy alkulccsal, egy keresőtábla lekérdezésből (S-BOX), egy lineáris diffúzióból, egy alkulcs másodlagos hozzáadásából és egy másodlagos keresőtáblából. lekérdezés. A diffúziós művelet két MDS mátrixot használ, és egy egyszerű 8x8 bites helyettesítési táblázatot használ . A kulcsütemezés néhány, a szerzők által kiválasztott kis egész szám állandó négyzetgyökének bináris kiterjesztését használja.
A rejtjel teljes kiadásának elemzéséről nincs információ, de a Hierocrypt kulcsütemezésében, a főkulcs és az alkulcsok közötti lineáris függőségekben találtak néhány sebezhetőséget. Információk vannak a Hierocrypt egyszerűsített kiadásainak sikeres integrált kriptoanalíziséről is , kis számú fordulóval. A nyers erőnél hatékonyabb támadásokat 4 titkosítási körben találtak [2] .
Szimmetrikus titkosítási rendszerek | |
---|---|
Rejtjelfolyam adatfolyam | |
Feistel hálózat | |
SP hálózat | |
Egyéb |