Symmetric-key Cryptography: an Engineering Perspective
Nicky Mouha
1ESAT/COSIC, KU Leuven and iMinds, Belgium 2Project-team SECRET, Inria, France
ASK 2014 — December 19, 2014
1 / 44
Symmetric-key Cryptography: an Engineering Perspective Nicky Mouha - - PowerPoint PPT Presentation
Symmetric-key Cryptography: an Engineering Perspective Nicky Mouha 1 ESAT/COSIC, KU Leuven and iMinds, Belgium 2 Project-team SECRET, Inria, France ASK 2014 December 19, 2014 1 / 44 Overview Engineering Perspective Design, analysis,
1ESAT/COSIC, KU Leuven and iMinds, Belgium 2Project-team SECRET, Inria, France
1 / 44
2 / 44
2 / 44
2 / 44
3 / 44
4 / 44
4 / 44
5 / 44
data processed per permutation call (in bits) permutation size (in bits)
6 / 44
data processed per permutation call (in bits) permutation size (in bits)
6 / 44
7 / 44
2
1
8 / 44
9 / 44
10 / 44
1
1
1
1
11 / 44
12 / 44
13 / 44
14 / 44
15 / 44
16 / 44
17 / 44
17 / 44
17 / 44
18 / 44
18 / 44
18 / 44
19 / 44
19 / 44
19 / 44
20 / 44
20 / 44
20 / 44
20 / 44
20 / 44
20 / 44
21 / 44
21 / 44
21 / 44
r r+c
22 / 44
r r+c
23 / 44
r r+c
24 / 44
C K E P C π K P K r r c c c c r
25 / 44
25 / 44
25 / 44
26 / 44
26 / 44
27 / 44
1ESAT/COSIC, KU Leuven and iMinds, Belgium 2Yokohama Research Laboratory, Hitachi, Japan
28 / 44
29 / 44
29 / 44
30 / 44
30 / 44
30 / 44
31 / 44
31 / 44
31 / 44
31 / 44
32 / 44
32 / 44
33 / 44
33 / 44
33 / 44
33 / 44
33 / 44
33 / 44
34 / 44
34 / 44
35 / 44
36 / 44
37 / 44
37 / 44
38 / 44
38 / 44
38 / 44
38 / 44
39 / 44
≪ 5 v1 v0 v2 v3 v1 v0 v2 v3 ≪ 16 ≪ 8 ≪ 13 ≪ 7 ≪ 16
40 / 44
41 / 44
42 / 44
43 / 44
43 / 44
44 / 44
45 / 44
Chaskey-B(q, D, r) ≤ 2D2
E
Chaskey
46 / 44