首页> 中国专利> KLEIN加密AVR环境下抗timing和cache边信道攻击的快速保护方法

KLEIN加密AVR环境下抗timing和cache边信道攻击的快速保护方法

摘要

本发明公开了一种KLEIN加密AVR环境下抗timing和cache边信道攻击的快速保护方法,包括下述步骤:S1、通过代数标准型转换,将输入4比特转换为输出4比特的布尔运算方程组;S2、将S1步骤输出的比特值再按照字节分组,合计8个字节,循环左移两个字节,再输出到下一步;S3、将S2步骤的输出进行bitslicing化的线性扩散操作,输出为KLEIN轮函数最终输出,将作为下一轮S1的输入值;S4、针对KLEIN不同密钥长度,重复步骤S1、S2、S3,直至获取相应完整加密输出值。本发明使得KLEIN算法能通过Bitslicing方式对timing和Cache等边界信道攻击方式进行防御。同时分别基于读取和存储操作进行相应的优化,从而降低了算法在MixNibbles步骤上的计算复杂度。

著录项

  • 公开/公告号CN103873229B

    专利类型发明专利

  • 公开/公告日2017-01-11

    原文格式PDF

  • 申请/专利权人 华南师范大学;

    申请/专利号CN201410093165.8

  • 发明设计人 龚征;温雅敏;周志荣;

    申请日2014-03-13

  • 分类号

  • 代理机构广州市华学知识产权代理有限公司;

  • 代理人黄磊

  • 地址 510631 广东省广州市天河区石牌中山大道西55号

  • 入库时间 2022-08-23 09:50:50

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-01-11

    授权

    授权

  • 2014-07-16

    实质审查的生效 IPC(主分类):H04L 9/06 申请日:20140313

    实质审查的生效

  • 2014-06-18

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号