Page 385 - 《软件学报》2025年第5期
P. 385
李玮 等: 基于代数关系的轻量级密码 DEFAULT 统计故障分析 2285
附中文参考文献:
[4] 王楚豫, 谢磊, 赵彦超, 张大庆, 叶保留, 陆桑璐. 基于 RFID 的无源感知机制研究综述. 软件学报, 2022, 33(1): 297–323. http://www.
jos.org.cn/1000-9825/6344.htm [doi: 10.13328/j.cnki.jos.006344]
[5] 李文婷, 汪定, 王平. 无线传感器网络下多因素身份认证协议的内部人员攻击. 软件学报, 2019, 30(8): 2375–2391. http://www.jos.org.
cn/1000-9825/5766.htm [doi: 10.13328/j.cnki.jos.005766]
[9] 宋蝉, 张蕾, 吴文玲. SPN 型密码的通用子空间迹分析. 软件学报, 2023, 34(12): 5807–5821. http://www.jos.org.cn/201000-9825/6761.
htm [doi: 10.13328/j.cnki.jos.006761]
[10] 康步荣, 张磊, 张蕊, 孟欣宇, 陈桐. 抗随机数后门攻击的密码算法. 软件学报, 2021, 32(9): 2887–2900. http://www.jos.org.cn/1000-
9825/5976.htm [doi: 10.13328/j.cnki.jos.005976]
[11] 杨帆, 张倩颖, 施智平, 关永. 可信执行环境软件侧信道攻击研究综述. 软件学报, 2023, 34(1): 381–403. http://www.jos.org.cn/1000-
9825/6501.htm [doi: 10.13328/j.cnki.jos.006501]
[12] 吴伟彬, 刘哲, 杨昊, 张吉鹏. 后量子密码算法的侧信道攻击与防御综述. 软件学报, 2021, 32(4): 1165–1185. http://www.jos.org.cn/
1000-9825/6165.htm [doi: 10.13328/j.cnki.jos.006165]
[13] 唐奔宵, 王丽娜, 汪润, 赵磊, 陈青松. 基于 Laplace 机制的普适运动传感器侧信道防御方案. 软件学报, 2019, 30(8): 2392–2414. http://
www.jos.org.cn/1000-9825/5760.htm [doi: 10.13328/j.cnki.jos.005760]
[19] 李玮, 李嘉耀, 谷大武, 汪梦林, 蔡天培. 轻量级密码算法 Piccolo 的统计故障分析. 计算机学报, 2021, 44(10): 2104–2121. [doi: 10.11897/
SP.J.1016.2021.02104]
[20] 赵新杰, 郭世泽, 王韬, 张帆, 刘会英, 黄静, 王平. Piccolo 密码代数故障分析研究. 计算机学报, 2013, 36(4): 882–894. [doi: 10.3724/SP.J.
1016.2013.00882]
[24] 李玮, 张雨希, 谷大武, 张金煜, 朱晓铭, 刘春, 蔡天培, 李嘉耀. 轻量级密码 MANTIS 的唯密文故障分析. 电子学报, 2022, 50(4):
967–976. [doi: 10.12263/DZXB.20211026]
附录 A
本文使用实验数据明文为随机生成, 密钥为 0x0123456789abcdef0123456789abcdef. 获取全部等价密钥的各项
指标, 具体如表 A1 和表 A2.
表 A1 各区分器恢复 DEFAULT 密码 24 比特等价密钥的成功率 (%)
故障数 SEI AD-SEI MLE AD-MLE HW AD-HW 故障数 SEI AD-SEI MLE AD-MLE HW AD-HW
0 0 0 0 0 0 0 22 1 45 63 80 74 80
1 0 0 0 0 0 0 23 2 50 67 83 77 80
2 0 0 0 0 0 0 24 0 52 63 84 81 85
3 0 0 0 0 0 0 25 2 53 58 87 83 87
4 0 0 2 1 1 2 26 3 50 66 82 84 87
5 0 2 4 5 3 10 27 2 60 70 83 89 90
6 0 4 4 8 5 13 28 0 51 68 85 87 93
7 0 8 9 8 7 20 29 3 64 69 89 88 90
8 0 6 16 17 14 26 30 1 63 71 91 89 92
9 0 7 17 21 28 29 31 2 65 79 89 90 91
10 0 10 27 27 23 35 32 4 81 77 88 92 94
11 0 9 31 32 26 37 33 2 65 83 87 91 98
12 0 18 37 41 37 43 34 0 79 72 90 93 97
13 0 18 40 45 48 56 35 0 67 73 96 96 97
14 0 10 48 50 46 57 36 1 70 73 95 95 96
15 0 30 54 58 55 61 37 2 72 74 92 96 98
16 0 24 61 64 62 64 38 0 81 78 97 97 98
17 0 30 53 68 58 70 39 2 66 77 97 97 96
18 0 30 58 65 69 73 40 1 74 79 94 98 98
19 0 44 60 62 68 76 41 1 77 74 97 97 97
20 0 37 65 77 75 78 42 0 81 83 98 96 99
21 0 47 63 81 77 77 43 0 77 77 98 98 -