一种密码实现侧信道安全性快速检测方法

    公开(公告)号:CN104717054A

    公开(公告)日:2015-06-17

    申请号:CN201510075958.1

    申请日:2015-02-12

    IPC分类号: H04L9/06

    摘要: 本发明公开了一种密码实现侧信道安全性快速检测方法。本方法为:1)计算实际泄露值向量L的函数CDF,以及下标字典Dic;2)对每一明文,计算其与每一密钥猜测值k对应的假设能耗p,根据p和k值将该明文的序号归入到一下标分组G中第k+1行第p+1列中;3)对于每一密钥猜测值k,从G中提取集合假设能耗非空的实际泄露值能量迹下标分组元素,然后将对应实际泄露值组成向量,根据Dic计算对应的函数CDFt;然后根据CDF与CDFt的最大差异对应的假设机率确定k的得分;4)将得分最小值对应的k值与加密算法的密钥字节数值比较,判断该设备上实现该加密算法是否安全。本发明可快速检测设备上实现所测加密算法的安全性。

    一种密码实现侧信道安全性快速检测方法

    公开(公告)号:CN104717054B

    公开(公告)日:2017-11-14

    申请号:CN201510075958.1

    申请日:2015-02-12

    IPC分类号: H04L9/06

    摘要: 本发明公开了一种密码实现侧信道安全性快速检测方法。本方法为:1)计算实际泄露值向量L的函数CDF,以及下标字典Dic;2)对每一明文,计算其与每一密钥猜测值k对应的假设能耗p,根据p和k值将该明文的序号归入到一下标分组G中第k+1行第p+1列中;3)对于每一密钥猜测值k,从G中提取集合假设能耗非空的实际泄露值能量迹下标分组元素,然后将对应实际泄露值组成向量,根据Dic计算对应的函数CDFt;然后根据CDF与CDFt的最大差异对应的假设机率确定k的得分;4)将得分最小值对应的k值与加密算法的密钥字节数值比较,判断该设备上实现该加密算法是否安全。本发明可快速检测设备上实现所测加密算法的安全性。

    一种可传输多种算法参数的数据传输方法

    公开(公告)号:CN104836639B

    公开(公告)日:2018-04-27

    申请号:CN201510153464.0

    申请日:2015-04-02

    发明人: 周永彬 张倩 高旭

    IPC分类号: H04L1/00 H04L9/06 H04L9/32

    摘要: 一种可传输多种算法参数的数据传输方法。本方法为:1)分别创建算法映射表、请求映射表、操作映射表、数据类型映射表和数据产生方式映射表,并保存到上位机和下位机中;2)设置一用于算法参数传输的数据帧结构;对于每一所选算法,上位机每次获取该算法的一待传输的参数,然后根据算法映射表、请求映射表、操作映射表、数据类型映射表和数据产生方式映射表,将该算法的标识码,该参数对应的请求、操作、数据类型、数据对应的标识码填充到数据帧结构对应字段中打包发送给下位机;3)下位机根据映射表对收到数据包中的该数据帧结构进行解析,并根据解析出的请求信息返回相应的结果给上位机。本发明大大节约了开发时间和成本,提高了传输效率。

    一种可传输多种算法参数的数据传输方法

    公开(公告)号:CN104836639A

    公开(公告)日:2015-08-12

    申请号:CN201510153464.0

    申请日:2015-04-02

    发明人: 周永彬 张倩 高旭

    IPC分类号: H04L1/00 H04L9/06 H04L9/32

    摘要: 一种可传输多种算法参数的数据传输方法。本方法为:1)分别创建算法映射表、请求映射表、操作映射表、数据类型映射表和数据产生方式映射表,并保存到上位机和下位机中;2)设置一用于算法参数传输的数据帧结构;对于每一所选算法,上位机每次获取该算法的一待传输的参数,然后根据算法映射表、请求映射表、操作映射表、数据类型映射表和数据产生方式映射表,将该算法的标识码,该参数对应的请求、操作、数据类型、数据对应的标识码填充到数据帧结构对应字段中打包发送给下位机;3)下位机根据映射表对收到数据包中的该数据帧结构进行解析,并根据解析出的请求信息返回相应的结果给上位机。本发明大大节约了开发时间和成本,提高了传输效率。

    一种侧信道分析评估基准板

    公开(公告)号:CN204697071U

    公开(公告)日:2015-10-07

    申请号:CN201520158373.1

    申请日:2015-03-19

    发明人: 周永彬 高旭 张倩

    IPC分类号: H04L9/08 H04L9/06

    摘要: 本实用新型公开了一种侧信道分析评估基准板。本实用新型包括:电源模块,以及与所述电源模块电连接的FPGA控制单元,FPGA计算单元,USB芯片单元,通用输入输出接口,存储单元和测量电路;所述FPGA计算单元、所述FPGA控制单元分别与所述USB芯片单元、通用输入输出接口以及一时钟模块连接,所述FPGA计算单元分别与所述通用输入输出接口以及所述存储单元连接,所述FPGA计算单元的测量信号输出端与所述测量电路连接;所述FPGA控制单元与FPGA计算单元连接。该基准板可以实现测量能量值的功能,从而实现侧信道的差分能量分析;具有逻辑容量大,采样快捷,可靠性强等特点。