Luentomateriaali
Luentomateriaali
Luentomateriaali
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DES avaimet<br />
56-bitin avain<br />
28-bittiä<br />
28-bittiä<br />
Uudelleenjärjestely 1<br />
Kierroskohtaiset aliavaimet<br />
Kierros 1<br />
K 1<br />
Uudelleenjärjestely 2<br />
Siirto vasemmalle<br />
Kierros 2<br />
K 2<br />
Uudelleenjärjestely 2<br />
Siirto vasemmalle<br />
Kierros 16<br />
K 1<br />
6<br />
Uudelleenjärjestely 2<br />
Siirto vasemmalle<br />
Uudelleenjärjestely (permutaatio) tehdään taulukkojen avulla, jotka<br />
määräävät bittien uudelleen sijoittelun.<br />
• Käsitellään kahtena 28-bitin lohkona<br />
• Muodostetaan 16 erillistä 48-bitin aliavainta ; K i :ta<br />
Aliavaimet saadaan lohkoittain tapahtuva siirto vasemmalle (1-2 bitin) +<br />
uudelleenjärjestely. Aliavainten muodostamisessa permutaatio on aina sama<br />
jokaisella kierroksella.<br />
2010-2011 v.0.95<br />
42