摘要
本发明公开了针对Yoroi‑core的黑盒攻击方法及系统,方法包括:用户客户端对原始明文数据进行R+1轮加密处理,得到密文数据;攻击客户端在前R轮加密处理中,每一轮均执行以下步骤:对查找表的输入,按输出低t比特是否相同,分成2t个集合;基于每个集合中的元素,恢复对应集合的低t比特的值;将查找表的输入,按输出高m比特是否相同,分成2m个集合,然后对其进行任意赋值,以满足置换特性;恢复出当前轮的查找表;恢复出所有轮的查找表;攻击客户端,基于恢复出的查找表,对密文数据进行解密,得到解密后的明文,判断解密后的明文与原始明文是否一致,如果一致,表示黑盒攻击成功,当前加密算法不安全,向用户客户端发送更换密钥的提示。
技术关键词
明文
加密算法
客户端
非线性
密码
加密机
解密
数据加密
元素
密钥
生成查找表
计数器
特异
代表
系统为您推荐了相关专利信息
非线性动力学建模
同步控制模块
交互系统
同步控制单元
虚拟现实系统
密码键盘
证书
金融终端认证方法
后台服务器
SM3算法
动态称重方法
参数更新模块
皮尔逊相关系数
卷积神经网络模型
加权损失函数
信号恢复方法
光电振荡器
蓄水池
调制光信号
时分复用