24.2.2005 Nr. 9/479 EØS-tillegget til Den europeiske unions ... - EFTA
24.2.2005 Nr. 9/479 EØS-tillegget til Den europeiske unions ... - EFTA
24.2.2005 Nr. 9/479 EØS-tillegget til Den europeiske unions ... - EFTA
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>24.2.2005</strong> <strong>EØS</strong>-<strong><strong>til</strong>legget</strong> <strong>til</strong> <strong>Den</strong> <strong>europeiske</strong> <strong>unions</strong> tidende<br />
<strong>Nr</strong>. 9/581<br />
5.3. Algoritme for beregning av kryptografiske kontrollsummer<br />
CSM_028 Kryptografiske kontrollsummer er bygd opp med en vanlig MAC i samsvar med ANSI X9.19 med DES:<br />
– innledende trinn: <strong>Den</strong> innledende kontrollblokken y0 er E(Ka, SSC).<br />
– sekvensielt trinn: Kontrollblokkene y1, ..., yn beregnes ved hjelp av Ka.<br />
– sluttrinn: <strong>Den</strong> kryptografiske kontrollsummen beregnes slik ut fra den siste kontrollblokken yn: E(Ka, D(Kb,<br />
yn)),<br />
der E() betyr kryptering med DES, og D() betyr dekryptering med DES.<br />
De fire mest signifikante byte i den kryptografiske kontrollsummen overføres.<br />
CSM_029 Sendesekvenstelleren (SSC) skal startes under framgangsmåten for enighet om nøkler med:<br />
Startverdi for SSC: Rnd3 (4 minst signifikante byte) || Rnd1 (4 minst signifikante byte).<br />
CSM_030 Sendesekvenstelleren skal hver gang økes med 1 før beregning av en MAC (dvs. SSC for den første kommandoen er<br />
startverdien av SSC + 1, SSC for det første svaret er startverdien av SSC + 2).<br />
Følgende figur viser beregningen av vanlig MAC:<br />
KRYPTER<br />
5.4. Algoritme for beregning av kryptogrammer for fortrolighetsdataobjekter<br />
CSM_031 Kryptogrammer beregnes ved hjelp av TDEA i TCBC-modus i samsvar med referansene TDES og TDES-OP og med<br />
nullvektoren som startverdiblokk.<br />
Følgende figur viser anvendelsen av nøkler i TDES:<br />
TDES-kryptering<br />
Data<br />
TDES-dekryptering<br />
E(K, data)<br />
KRYPTER<br />
DEKRYPTER<br />
KRYPTER KRYPTER KRYPTER<br />
DEKRYPTER<br />
KRYPTER<br />
KRYPTER<br />
DEKRYPTER<br />
DEKRYPTER<br />
KRYPTER<br />
(4 mest signifikante<br />
E(K, data)<br />
Data