Hierocrypt-3 | |
---|---|
Luoja | Toshiba |
Luotu | 2000_ _ |
julkaistu | 2000_ _ |
Avaimen koko | 128/192/256 bittiä |
Lohkon koko | 128 bittinen |
Kierrosten lukumäärä | 6.5, 7.5 tai 8.5 |
Tyyppi | SP verkko |
Salaustekniikassa Hierocrypt - 3 on Toshiban vuonna 2000 luoma symmetrinen lohkosalausalgoritmi . Salaus oli mukana NESSIE-kilpailussa , mutta ei ollut suositeltujen joukossa. Algoritmi oli yksi niistä, joita CRYPTREC suositteli vuonna 2003 käytettäväksi julkisissa laitoksissa Japanissa , mutta vuonna 2013 se siirrettiin suositeltujen salauskoodien "ehdokkaiden" luetteloon. [yksi]
Hierocrypt-3- salaus on Hierocrypt-L1- algoritmin kehitystyö , mutta sillä on samat parametrit kuin AES -jäsenillä - lohkon koko on 128 bittiä ja avaimen pituus 128 - 256 bittiä. Hierocrypt-3:n kierrosten määrä on 6,5, 7,5 tai 8,5 avaimen pituudesta riippuen.
Algoritmilla on substituutio-permutaatioverkon rakenne . Jokainen kierros on XS-BOX-nimisen muunnoksen rinnakkaissovellus, jota seuraa lineaarinen diffuusiooperaatio. Lopullinen puolirandi korvaa diffuusion yksinkertaisella valkaisulla. Molempien algoritmien käyttämä XS-BOX on permutaatio-permutaatioverkko, joka koostuu modulo 2 -lisäysoperaatiosta aliavaimella, hakutaulukkokyselystä (S-BOX), lineaarisesta diffuusiosta, aliavaimen toissijaisesta lisäyksestä ja toissijaisesta hakutaulukosta. kysely. Diffuusiooperaatiossa käytetään kahta MDS-matriisia ja yksinkertaista 8x8- bittistä korvaustaulukkoa . Avainaikataulu käyttää joidenkin tekijöiden valitsemien pienten kokonaislukuvakioiden neliöjuuren binäärilaajennuksia.
Salauksen täyden painoksen analyysistä ei ole tietoa, mutta Hierocrypt-avainaikataulusta löydettiin joitain haavoittuvuuksia, lineaarisia riippuvuuksia pääavaimen ja aliavaimien välillä. Siellä on myös tietoa onnistuneesta integroidusta kryptausanalyysistä Hierocryptin yksinkertaistetuista versioista pienellä määrällä kierroksia. Raakaa voimaa tehokkaampia hyökkäyksiä on löydetty neljältä salauskierrokselta [2] .
Symmetriset salausjärjestelmät | |
---|---|
Suoratoista salauksia | |
Feistelin verkko | |
SP verkko | |
Muut |