summaryrefslogtreecommitdiff
path: root/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt
diff options
context:
space:
mode:
Diffstat (limited to 'crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt')
-rw-r--r--crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt1020
1 files changed, 0 insertions, 1020 deletions
diff --git a/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt
deleted file mode 100644
index ef346d2..0000000
--- a/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt
+++ /dev/null
@@ -1,1020 +0,0 @@
-Building Tweakey :
- Tweak is :
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
-
- Key is :
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
-
- Tweakey is :
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
-
-Tweakey Schedule
- Extracting Subtweakey round 0
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- ff ff ff ff ff ff ff ff
-
- Round Tweakey 1
- Input Tweakey :
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- fa fa fa fa fa fa fa fa
- 61 61 61 61 61 61 61 61
- f2 f2 f2 f2 f2 f2 f2 f2
- 7b 7b 7b 7b 7b 7b 7b 7b
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 1
- fa fa fa fa fa fa fa fa
- 61 61 61 61 61 61 61 61
- f2 f2 f2 f2 f2 f2 f2 f2
- 7b 7b 7b 7b 7b 7b 7b 7b
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- ed ed ed ed ed ed ed ec
-
- Round Tweakey 2
- Input Tweakey :
- fa fa fa fa fa fa fa fa
- 61 61 61 61 61 61 61 61
- f2 f2 f2 f2 f2 f2 f2 f2
- 7b 7b 7b 7b 7b 7b 7b 7b
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- fa fa fa fa fa fa fa fa
- 61 61 61 61 61 61 61 61
- f2 f2 f2 f2 f2 f2 f2 f2
- 7b 7b 7b 7b 7b 7b 7b 7b
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 7d 7d 7d 7d 7d 7d 7d 7d
- 12 12 12 12 12 12 12 12
- c6 c6 c6 c6 c6 c6 c6 c6
- f2 f2 f2 f2 f2 f2 f2 f2
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 2
- 7d 7d 7d 7d 7d 7d 7d 7d
- 12 12 12 12 12 12 12 12
- c6 c6 c6 c6 c6 c6 c6 c6
- f2 f2 f2 f2 f2 f2 f2 f2
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- a4 a4 a4 a4 a4 a4 a4 a6
-
- Round Tweakey 3
- Input Tweakey :
- 7d 7d 7d 7d 7d 7d 7d 7d
- 12 12 12 12 12 12 12 12
- c6 c6 c6 c6 c6 c6 c6 c6
- f2 f2 f2 f2 f2 f2 f2 f2
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 7d 7d 7d 7d 7d 7d 7d 7d
- 12 12 12 12 12 12 12 12
- c6 c6 c6 c6 c6 c6 c6 c6
- f2 f2 f2 f2 f2 f2 f2 f2
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- bb bb bb bb bb bb bb bb
- 94 94 94 94 94 94 94 94
- 12 12 12 12 12 12 12 12
- 61 61 61 61 61 61 61 61
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 3
- bb bb bb bb bb bb bb bb
- 94 94 94 94 94 94 94 94
- 12 12 12 12 12 12 12 12
- 61 61 61 61 61 61 61 61
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- a3 a3 a3 a3 a3 a3 a3 a0
-
- Round Tweakey 4
- Input Tweakey :
- bb bb bb bb bb bb bb bb
- 94 94 94 94 94 94 94 94
- 12 12 12 12 12 12 12 12
- 61 61 61 61 61 61 61 61
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- bb bb bb bb bb bb bb bb
- 94 94 94 94 94 94 94 94
- 12 12 12 12 12 12 12 12
- 61 61 61 61 61 61 61 61
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- d9 d9 d9 d9 d9 d9 d9 d9
- 23 23 23 23 23 23 23 23
- 48 48 48 48 48 48 48 48
- c6 c6 c6 c6 c6 c6 c6 c6
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 4
- d9 d9 d9 d9 d9 d9 d9 d9
- 23 23 23 23 23 23 23 23
- 48 48 48 48 48 48 48 48
- c6 c6 c6 c6 c6 c6 c6 c6
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 8b 8b 8b 8b 8b 8b 8b 8f
-
- Round Tweakey 5
- Input Tweakey :
- d9 d9 d9 d9 d9 d9 d9 d9
- 23 23 23 23 23 23 23 23
- 48 48 48 48 48 48 48 48
- c6 c6 c6 c6 c6 c6 c6 c6
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- d9 d9 d9 d9 d9 d9 d9 d9
- 23 23 23 23 23 23 23 23
- 48 48 48 48 48 48 48 48
- c6 c6 c6 c6 c6 c6 c6 c6
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- e8 e8 e8 e8 e8 e8 e8 e8
- 91 91 91 91 91 91 91 91
- a9 a9 a9 a9 a9 a9 a9 a9
- 09 09 09 09 09 09 09 09
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 5
- e8 e8 e8 e8 e8 e8 e8 e8
- 91 91 91 91 91 91 91 91
- a9 a9 a9 a9 a9 a9 a9 a9
- 09 09 09 09 09 09 09 09
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 26 26 26 26 26 26 26 23
-
- Round Tweakey 6
- Input Tweakey :
- e8 e8 e8 e8 e8 e8 e8 e8
- 91 91 91 91 91 91 91 91
- a9 a9 a9 a9 a9 a9 a9 a9
- 09 09 09 09 09 09 09 09
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- e8 e8 e8 e8 e8 e8 e8 e8
- 91 91 91 91 91 91 91 91
- a9 a9 a9 a9 a9 a9 a9 a9
- 09 09 09 09 09 09 09 09
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 74 74 74 74 74 74 74 74
- 0b 0b 0b 0b 0b 0b 0b 0b
- 23 23 23 23 23 23 23 23
- 12 12 12 12 12 12 12 12
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 6
- 74 74 74 74 74 74 74 74
- 0b 0b 0b 0b 0b 0b 0b 0b
- 23 23 23 23 23 23 23 23
- 12 12 12 12 12 12 12 12
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- b1 b1 b1 b1 b1 b1 b1 b7
-
- Round Tweakey 7
- Input Tweakey :
- 74 74 74 74 74 74 74 74
- 0b 0b 0b 0b 0b 0b 0b 0b
- 23 23 23 23 23 23 23 23
- 12 12 12 12 12 12 12 12
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 74 74 74 74 74 74 74 74
- 0b 0b 0b 0b 0b 0b 0b 0b
- 23 23 23 23 23 23 23 23
- 12 12 12 12 12 12 12 12
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 3b 3b 3b 3b 3b 3b 3b 3b
- 58 58 58 58 58 58 58 58
- 88 88 88 88 88 88 88 88
- 24 24 24 24 24 24 24 24
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 7
- 3b 3b 3b 3b 3b 3b 3b 3b
- 58 58 58 58 58 58 58 58
- 88 88 88 88 88 88 88 88
- 24 24 24 24 24 24 24 24
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 30 30 30 30 30 30 30 37
-
- Round Tweakey 8
- Input Tweakey :
- 3b 3b 3b 3b 3b 3b 3b 3b
- 58 58 58 58 58 58 58 58
- 88 88 88 88 88 88 88 88
- 24 24 24 24 24 24 24 24
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 3b 3b 3b 3b 3b 3b 3b 3b
- 58 58 58 58 58 58 58 58
- 88 88 88 88 88 88 88 88
- 24 24 24 24 24 24 24 24
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 99 99 99 99 99 99 99 99
- 57 57 57 57 57 57 57 57
- a3 a3 a3 a3 a3 a3 a3 a3
- 48 48 48 48 48 48 48 48
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 8
- 99 99 99 99 99 99 99 99
- 57 57 57 57 57 57 57 57
- a3 a3 a3 a3 a3 a3 a3 a3
- 48 48 48 48 48 48 48 48
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- da da da da da da da d2
-
- Round Tweakey 9
- Input Tweakey :
- 99 99 99 99 99 99 99 99
- 57 57 57 57 57 57 57 57
- a3 a3 a3 a3 a3 a3 a3 a3
- 48 48 48 48 48 48 48 48
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 99 99 99 99 99 99 99 99
- 57 57 57 57 57 57 57 57
- a3 a3 a3 a3 a3 a3 a3 a3
- 48 48 48 48 48 48 48 48
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- c8 c8 c8 c8 c8 c8 c8 c8
- 2f 2f 2f 2f 2f 2f 2f 2f
- 0b 0b 0b 0b 0b 0b 0b 0b
- 94 94 94 94 94 94 94 94
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 9
- c8 c8 c8 c8 c8 c8 c8 c8
- 2f 2f 2f 2f 2f 2f 2f 2f
- 0b 0b 0b 0b 0b 0b 0b 0b
- 94 94 94 94 94 94 94 94
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 87 87 87 87 87 87 87 8e
-
- Round Tweakey 10
- Input Tweakey :
- c8 c8 c8 c8 c8 c8 c8 c8
- 2f 2f 2f 2f 2f 2f 2f 2f
- 0b 0b 0b 0b 0b 0b 0b 0b
- 94 94 94 94 94 94 94 94
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- c8 c8 c8 c8 c8 c8 c8 c8
- 2f 2f 2f 2f 2f 2f 2f 2f
- 0b 0b 0b 0b 0b 0b 0b 0b
- 94 94 94 94 94 94 94 94
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 64 64 64 64 64 64 64 64
- f1 f1 f1 f1 f1 f1 f1 f1
- 2c 2c 2c 2c 2c 2c 2c 2c
- a9 a9 a9 a9 a9 a9 a9 a9
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 10
- 64 64 64 64 64 64 64 64
- f1 f1 f1 f1 f1 f1 f1 f1
- 2c 2c 2c 2c 2c 2c 2c 2c
- a9 a9 a9 a9 a9 a9 a9 a9
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- ef ef ef ef ef ef ef e5
-
- Round Tweakey 11
- Input Tweakey :
- 64 64 64 64 64 64 64 64
- f1 f1 f1 f1 f1 f1 f1 f1
- 2c 2c 2c 2c 2c 2c 2c 2c
- a9 a9 a9 a9 a9 a9 a9 a9
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 64 64 64 64 64 64 64 64
- f1 f1 f1 f1 f1 f1 f1 f1
- 2c 2c 2c 2c 2c 2c 2c 2c
- a9 a9 a9 a9 a9 a9 a9 a9
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 33 33 33 33 33 33 33 33
- 11 11 11 11 11 11 11 11
- b4 b4 b4 b4 b4 b4 b4 b4
- d3 d3 d3 d3 d3 d3 d3 d3
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 11
- 33 33 33 33 33 33 33 33
- 11 11 11 11 11 11 11 11
- b4 b4 b4 b4 b4 b4 b4 b4
- d3 d3 d3 d3 d3 d3 d3 d3
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- ba ba ba ba ba ba ba b1
-
- Round Tweakey 12
- Input Tweakey :
- 33 33 33 33 33 33 33 33
- 11 11 11 11 11 11 11 11
- b4 b4 b4 b4 b4 b4 b4 b4
- d3 d3 d3 d3 d3 d3 d3 d3
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 33 33 33 33 33 33 33 33
- 11 11 11 11 11 11 11 11
- b4 b4 b4 b4 b4 b4 b4 b4
- d3 d3 d3 d3 d3 d3 d3 d3
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 9d 9d 9d 9d 9d 9d 9d 9d
- 8c 8c 8c 8c 8c 8c 8c 8c
- 57 57 57 57 57 57 57 57
- 23 23 23 23 23 23 23 23
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 12
- 9d 9d 9d 9d 9d 9d 9d 9d
- 8c 8c 8c 8c 8c 8c 8c 8c
- 57 57 57 57 57 57 57 57
- 23 23 23 23 23 23 23 23
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 9a 9a 9a 9a 9a 9a 9a 96
-
- Round Tweakey 13
- Input Tweakey :
- 9d 9d 9d 9d 9d 9d 9d 9d
- 8c 8c 8c 8c 8c 8c 8c 8c
- 57 57 57 57 57 57 57 57
- 23 23 23 23 23 23 23 23
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 9d 9d 9d 9d 9d 9d 9d 9d
- 8c 8c 8c 8c 8c 8c 8c 8c
- 57 57 57 57 57 57 57 57
- 23 23 23 23 23 23 23 23
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- cb cb cb cb cb cb cb cb
- e7 e7 e7 e7 e7 e7 e7 e7
- d5 d5 d5 d5 d5 d5 d5 d5
- 46 46 46 46 46 46 46 46
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 13
- cb cb cb cb cb cb cb cb
- e7 e7 e7 e7 e7 e7 e7 e7
- d5 d5 d5 d5 d5 d5 d5 d5
- 46 46 46 46 46 46 46 46
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 40 40 40 40 40 40 40 4d
-
- Round Tweakey 14
- Input Tweakey :
- cb cb cb cb cb cb cb cb
- e7 e7 e7 e7 e7 e7 e7 e7
- d5 d5 d5 d5 d5 d5 d5 d5
- 46 46 46 46 46 46 46 46
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- cb cb cb cb cb cb cb cb
- e7 e7 e7 e7 e7 e7 e7 e7
- d5 d5 d5 d5 d5 d5 d5 d5
- 46 46 46 46 46 46 46 46
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- e1 e1 e1 e1 e1 e1 e1 e1
- a5 a5 a5 a5 a5 a5 a5 a5
- 5e 5e 5e 5e 5e 5e 5e 5e
- 88 88 88 88 88 88 88 88
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 14
- e1 e1 e1 e1 e1 e1 e1 e1
- a5 a5 a5 a5 a5 a5 a5 a5
- 5e 5e 5e 5e 5e 5e 5e 5e
- 88 88 88 88 88 88 88 88
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 6d 6d 6d 6d 6d 6d 6d 63
-
- Round Tweakey 15
- Input Tweakey :
- e1 e1 e1 e1 e1 e1 e1 e1
- a5 a5 a5 a5 a5 a5 a5 a5
- 5e 5e 5e 5e 5e 5e 5e 5e
- 88 88 88 88 88 88 88 88
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- e1 e1 e1 e1 e1 e1 e1 e1
- a5 a5 a5 a5 a5 a5 a5 a5
- 5e 5e 5e 5e 5e 5e 5e 5e
- 88 88 88 88 88 88 88 88
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- f4 f4 f4 f4 f4 f4 f4 f4
- 26 26 26 26 26 26 26 26
- f1 f1 f1 f1 f1 f1 f1 f1
- 91 91 91 91 91 91 91 91
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 15
- f4 f4 f4 f4 f4 f4 f4 f4
- 26 26 26 26 26 26 26 26
- f1 f1 f1 f1 f1 f1 f1 f1
- 91 91 91 91 91 91 91 91
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 4d 4d 4d 4d 4d 4d 4d 42
-
- Round Tweakey 16
- Input Tweakey :
- f4 f4 f4 f4 f4 f4 f4 f4
- 26 26 26 26 26 26 26 26
- f1 f1 f1 f1 f1 f1 f1 f1
- 91 91 91 91 91 91 91 91
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- f4 f4 f4 f4 f4 f4 f4 f4
- 26 26 26 26 26 26 26 26
- f1 f1 f1 f1 f1 f1 f1 f1
- 91 91 91 91 91 91 91 91
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 7b 7b 7b 7b 7b 7b 7b 7b
- b9 b9 b9 b9 b9 b9 b9 b9
- ca ca ca ca ca ca ca ca
- a3 a3 a3 a3 a3 a3 a3 a3
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 16
- 7b 7b 7b 7b 7b 7b 7b 7b
- b9 b9 b9 b9 b9 b9 b9 b9
- ca ca ca ca ca ca ca ca
- a3 a3 a3 a3 a3 a3 a3 a3
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 54 54 54 54 54 54 54 44
-
- Round Tweakey 17
- Input Tweakey :
- 7b 7b 7b 7b 7b 7b 7b 7b
- b9 b9 b9 b9 b9 b9 b9 b9
- ca ca ca ca ca ca ca ca
- a3 a3 a3 a3 a3 a3 a3 a3
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 7b 7b 7b 7b 7b 7b 7b 7b
- b9 b9 b9 b9 b9 b9 b9 b9
- ca ca ca ca ca ca ca ca
- a3 a3 a3 a3 a3 a3 a3 a3
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- b9 b9 b9 b9 b9 b9 b9 b9
- c2 c2 c2 c2 c2 c2 c2 c2
- 22 22 22 22 22 22 22 22
- c7 c7 c7 c7 c7 c7 c7 c7
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 17
- b9 b9 b9 b9 b9 b9 b9 b9
- c2 c2 c2 c2 c2 c2 c2 c2
- 22 22 22 22 22 22 22 22
- c7 c7 c7 c7 c7 c7 c7 c7
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 61 61 61 61 61 61 61 70
-
- Round Tweakey 18
- Input Tweakey :
- b9 b9 b9 b9 b9 b9 b9 b9
- c2 c2 c2 c2 c2 c2 c2 c2
- 22 22 22 22 22 22 22 22
- c7 c7 c7 c7 c7 c7 c7 c7
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- b9 b9 b9 b9 b9 b9 b9 b9
- c2 c2 c2 c2 c2 c2 c2 c2
- 22 22 22 22 22 22 22 22
- c7 c7 c7 c7 c7 c7 c7 c7
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- d8 d8 d8 d8 d8 d8 d8 d8
- 04 04 04 04 04 04 04 04
- 8c 8c 8c 8c 8c 8c 8c 8c
- 0b 0b 0b 0b 0b 0b 0b 0b
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 18
- d8 d8 d8 d8 d8 d8 d8 d8
- 04 04 04 04 04 04 04 04
- 8c 8c 8c 8c 8c 8c 8c 8c
- 0b 0b 0b 0b 0b 0b 0b 0b
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- a4 a4 a4 a4 a4 a4 a4 b6
-
- Round Tweakey 19
- Input Tweakey :
- d8 d8 d8 d8 d8 d8 d8 d8
- 04 04 04 04 04 04 04 04
- 8c 8c 8c 8c 8c 8c 8c 8c
- 0b 0b 0b 0b 0b 0b 0b 0b
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- d8 d8 d8 d8 d8 d8 d8 d8
- 04 04 04 04 04 04 04 04
- 8c 8c 8c 8c 8c 8c 8c 8c
- 0b 0b 0b 0b 0b 0b 0b 0b
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 6c 6c 6c 6c 6c 6c 6c 6c
- 20 20 20 20 20 20 20 20
- b3 b3 b3 b3 b3 b3 b3 b3
- 16 16 16 16 16 16 16 16
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 19
- 6c 6c 6c 6c 6c 6c 6c 6c
- 20 20 20 20 20 20 20 20
- b3 b3 b3 b3 b3 b3 b3 b3
- 16 16 16 16 16 16 16 16
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 16 16 16 16 16 16 16 05
-
- Round Tweakey 20
- Input Tweakey :
- 6c 6c 6c 6c 6c 6c 6c 6c
- 20 20 20 20 20 20 20 20
- b3 b3 b3 b3 b3 b3 b3 b3
- 16 16 16 16 16 16 16 16
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 6c 6c 6c 6c 6c 6c 6c 6c
- 20 20 20 20 20 20 20 20
- b3 b3 b3 b3 b3 b3 b3 b3
- 16 16 16 16 16 16 16 16
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 37 37 37 37 37 37 37 37
- 89 89 89 89 89 89 89 89
- 4b 4b 4b 4b 4b 4b 4b 4b
- 2c 2c 2c 2c 2c 2c 2c 2c
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 20
- 37 37 37 37 37 37 37 37
- 89 89 89 89 89 89 89 89
- 4b 4b 4b 4b 4b 4b 4b 4b
- 2c 2c 2c 2c 2c 2c 2c 2c
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 26 26 26 26 26 26 26 32
-
- Round Tweakey 21
- Input Tweakey :
- 37 37 37 37 37 37 37 37
- 89 89 89 89 89 89 89 89
- 4b 4b 4b 4b 4b 4b 4b 4b
- 2c 2c 2c 2c 2c 2c 2c 2c
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 37 37 37 37 37 37 37 37
- 89 89 89 89 89 89 89 89
- 4b 4b 4b 4b 4b 4b 4b 4b
- 2c 2c 2c 2c 2c 2c 2c 2c
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 9e 9e 9e 9e 9e 9e 9e 9e
- cf cf cf cf cf cf cf cf
- a5 a5 a5 a5 a5 a5 a5 a5
- 58 58 58 58 58 58 58 58
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 21
- 9e 9e 9e 9e 9e 9e 9e 9e
- cf cf cf cf cf cf cf cf
- a5 a5 a5 a5 a5 a5 a5 a5
- 58 58 58 58 58 58 58 58
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 53 53 53 53 53 53 53 46
-
- Round Tweakey 22
- Input Tweakey :
- 9e 9e 9e 9e 9e 9e 9e 9e
- cf cf cf cf cf cf cf cf
- a5 a5 a5 a5 a5 a5 a5 a5
- 58 58 58 58 58 58 58 58
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 9e 9e 9e 9e 9e 9e 9e 9e
- cf cf cf cf cf cf cf cf
- a5 a5 a5 a5 a5 a5 a5 a5
- 58 58 58 58 58 58 58 58
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 4e 4e 4e 4e 4e 4e 4e 4e
- 6c 6c 6c 6c 6c 6c 6c 6c
- 13 13 13 13 13 13 13 13
- b4 b4 b4 b4 b4 b4 b4 b4
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 22
- 4e 4e 4e 4e 4e 4e 4e 4e
- 6c 6c 6c 6c 6c 6c 6c 6c
- 13 13 13 13 13 13 13 13
- b4 b4 b4 b4 b4 b4 b4 b4
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 7a 7a 7a 7a 7a 7a 7a 6c
-
- Round Tweakey 23
- Input Tweakey :
- 4e 4e 4e 4e 4e 4e 4e 4e
- 6c 6c 6c 6c 6c 6c 6c 6c
- 13 13 13 13 13 13 13 13
- b4 b4 b4 b4 b4 b4 b4 b4
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 4e 4e 4e 4e 4e 4e 4e 4e
- 6c 6c 6c 6c 6c 6c 6c 6c
- 13 13 13 13 13 13 13 13
- b4 b4 b4 b4 b4 b4 b4 b4
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 26 26 26 26 26 26 26 26
- 7a 7a 7a 7a 7a 7a 7a 7a
- 4c 4c 4c 4c 4c 4c 4c 4c
- e9 e9 e9 e9 e9 e9 e9 e9
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 23
- 26 26 26 26 26 26 26 26
- 7a 7a 7a 7a 7a 7a 7a 7a
- 4c 4c 4c 4c 4c 4c 4c 4c
- e9 e9 e9 e9 e9 e9 e9 e9
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 06 06 06 06 06 06 06 11
-
- Round Tweakey 24
- Input Tweakey :
- 26 26 26 26 26 26 26 26
- 7a 7a 7a 7a 7a 7a 7a 7a
- 4c 4c 4c 4c 4c 4c 4c 4c
- e9 e9 e9 e9 e9 e9 e9 e9
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 26 26 26 26 26 26 26 26
- 7a 7a 7a 7a 7a 7a 7a 7a
- 4c 4c 4c 4c 4c 4c 4c 4c
- e9 e9 e9 e9 e9 e9 e9 e9
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 12 12 12 12 12 12 12 12
- ce ce ce ce ce ce ce ce
- b9 b9 b9 b9 b9 b9 b9 b9
- 57 57 57 57 57 57 57 57
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 24
- 12 12 12 12 12 12 12 12
- ce ce ce ce ce ce ce ce
- b9 b9 b9 b9 b9 b9 b9 b9
- 57 57 57 57 57 57 57 57
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- cd cd cd cd cd cd cd d5
-
- Round Tweakey 25
- Input Tweakey :
- 12 12 12 12 12 12 12 12
- ce ce ce ce ce ce ce ce
- b9 b9 b9 b9 b9 b9 b9 b9
- 57 57 57 57 57 57 57 57
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 12 12 12 12 12 12 12 12
- ce ce ce ce ce ce ce ce
- b9 b9 b9 b9 b9 b9 b9 b9
- 57 57 57 57 57 57 57 57
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 09 09 09 09 09 09 09 09
- 64 64 64 64 64 64 64 64
- 63 63 63 63 63 63 63 63
- aa aa aa aa aa aa aa aa
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 25
- 09 09 09 09 09 09 09 09
- 64 64 64 64 64 64 64 64
- 63 63 63 63 63 63 63 63
- aa aa aa aa aa aa aa aa
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 5b 5b 5b 5b 5b 5b 5b 42
-
- Round Tweakey 26
- Input Tweakey :
- 09 09 09 09 09 09 09 09
- 64 64 64 64 64 64 64 64
- 63 63 63 63 63 63 63 63
- aa aa aa aa aa aa aa aa
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 09 09 09 09 09 09 09 09
- 64 64 64 64 64 64 64 64
- 63 63 63 63 63 63 63 63
- aa aa aa aa aa aa aa aa
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 80 80 80 80 80 80 80 80
- 3a 3a 3a 3a 3a 3a 3a 3a
- 01 01 01 01 01 01 01 01
- d5 d5 d5 d5 d5 d5 d5 d5
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 26
- 80 80 80 80 80 80 80 80
- 3a 3a 3a 3a 3a 3a 3a 3a
- 01 01 01 01 01 01 01 01
- d5 d5 d5 d5 d5 d5 d5 d5
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 91 91 91 91 91 91 91 8b
-
- Round Tweakey 27
- Input Tweakey :
- 80 80 80 80 80 80 80 80
- 3a 3a 3a 3a 3a 3a 3a 3a
- 01 01 01 01 01 01 01 01
- d5 d5 d5 d5 d5 d5 d5 d5
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 80 80 80 80 80 80 80 80
- 3a 3a 3a 3a 3a 3a 3a 3a
- 01 01 01 01 01 01 01 01
- d5 d5 d5 d5 d5 d5 d5 d5
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 40 40 40 40 40 40 40 40
- 5d 5d 5d 5d 5d 5d 5d 5d
- 04 04 04 04 04 04 04 04
- 2f 2f 2f 2f 2f 2f 2f 2f
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 27
- 40 40 40 40 40 40 40 40
- 5d 5d 5d 5d 5d 5d 5d 5d
- 04 04 04 04 04 04 04 04
- 2f 2f 2f 2f 2f 2f 2f 2f
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- c9 c9 c9 c9 c9 c9 c9 d2
-
- Round Tweakey 28
- Input Tweakey :
- 40 40 40 40 40 40 40 40
- 5d 5d 5d 5d 5d 5d 5d 5d
- 04 04 04 04 04 04 04 04
- 2f 2f 2f 2f 2f 2f 2f 2f
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 40 40 40 40 40 40 40 40
- 5d 5d 5d 5d 5d 5d 5d 5d
- 04 04 04 04 04 04 04 04
- 2f 2f 2f 2f 2f 2f 2f 2f
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 20 20 20 20 20 20 20 20
- 7f 7f 7f 7f 7f 7f 7f 7f
- 10 10 10 10 10 10 10 10
- 5e 5e 5e 5e 5e 5e 5e 5e
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 28
- 20 20 20 20 20 20 20 20
- 7f 7f 7f 7f 7f 7f 7f 7f
- 10 10 10 10 10 10 10 10
- 5e 5e 5e 5e 5e 5e 5e 5e
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- ee ee ee ee ee ee ee f2
-
- Round Tweakey 29
- Input Tweakey :
- 20 20 20 20 20 20 20 20
- 7f 7f 7f 7f 7f 7f 7f 7f
- 10 10 10 10 10 10 10 10
- 5e 5e 5e 5e 5e 5e 5e 5e
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 20 20 20 20 20 20 20 20
- 7f 7f 7f 7f 7f 7f 7f 7f
- 10 10 10 10 10 10 10 10
- 5e 5e 5e 5e 5e 5e 5e 5e
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 10 10 10 10 10 10 10 10
- e6 e6 e6 e6 e6 e6 e6 e6
- 40 40 40 40 40 40 40 40
- b8 b8 b8 b8 b8 b8 b8 b8
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 29
- 10 10 10 10 10 10 10 10
- e6 e6 e6 e6 e6 e6 e6 e6
- 40 40 40 40 40 40 40 40
- b8 b8 b8 b8 b8 b8 b8 b8
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- f1 f1 f1 f1 f1 f1 f1 ec
-
- Round Tweakey 30
- Input Tweakey :
- 10 10 10 10 10 10 10 10
- e6 e6 e6 e6 e6 e6 e6 e6
- 40 40 40 40 40 40 40 40
- b8 b8 b8 b8 b8 b8 b8 b8
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 10 10 10 10 10 10 10 10
- e6 e6 e6 e6 e6 e6 e6 e6
- 40 40 40 40 40 40 40 40
- b8 b8 b8 b8 b8 b8 b8 b8
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 08 08 08 08 08 08 08 08
- ad ad ad ad ad ad ad ad
- 89 89 89 89 89 89 89 89
- f1 f1 f1 f1 f1 f1 f1 f1
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 30
- 08 08 08 08 08 08 08 08
- ad ad ad ad ad ad ad ad
- 89 89 89 89 89 89 89 89
- f1 f1 f1 f1 f1 f1 f1 f1
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 22 22 22 22 22 22 22 3c
-
- Round Tweakey 31
- Input Tweakey :
- 08 08 08 08 08 08 08 08
- ad ad ad ad ad ad ad ad
- 89 89 89 89 89 89 89 89
- f1 f1 f1 f1 f1 f1 f1 f1
- ff ff ff ff ff ff ff ff
-
- Post permutation Tweakey :
- 08 08 08 08 08 08 08 08
- ad ad ad ad ad ad ad ad
- 89 89 89 89 89 89 89 89
- f1 f1 f1 f1 f1 f1 f1 f1
- ff ff ff ff ff ff ff ff
-
- Post multiplication Tweakey :
- 04 04 04 04 04 04 04 04
- 66 66 66 66 66 66 66 66
- a7 a7 a7 a7 a7 a7 a7 a7
- 67 67 67 67 67 67 67 67
- ff ff ff ff ff ff ff ff
-
- Extracting Subtweakey round 31
- 04 04 04 04 04 04 04 04
- 66 66 66 66 66 66 66 66
- a7 a7 a7 a7 a7 a7 a7 a7
- 67 67 67 67 67 67 67 67
- ff ff ff ff ff ff ff ff
-
- Subtweakey :
- 5d 5d 5d 5d 5d 5d 5d 42
-