首页> 中国专利> 基于FeisitelBox结构的白盒分组密码构造方法及系统

基于FeisitelBox结构的白盒分组密码构造方法及系统

摘要

本发明公开了一种基于FeisitelBox结构的白盒分组密码构造方法及系统,该方法包括:输入n位明文,设置块的大小na、FeistelBox结构的迭代处理轮数r,采用T函数进行比特转换,将输入的na位比特转换为nb位比特输出,其中na+nb=n;在迭代处理轮数的轮与轮之间添加仿射变换,进行链式连接,每一轮的运行与上一轮、下一轮的运行紧密连接,通过把上一轮的仿射变换的逆变换嵌入到本轮的查找表运算中,再对查找表的结果应用上一轮的仿射变换,仿射变换层采用可逆的仿射变换矩阵;执行S1‑S2的加密运算,获得加密结果;该系统包括比特转换模块、仿射变换模块和执行运算模块。本发明使得攻击者无法获得密文的信息,增加了攻击者的破解密码难度,加强密钥存放的安全性。

著录项

  • 公开/公告号CN109981256A

    专利类型发明专利

  • 公开/公告日2019-07-05

    原文格式PDF

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

    申请/专利号CN201910264826.1

  • 申请日2019-04-03

  • 分类号H04L9/06(20060101);H04L9/08(20060101);

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

  • 代理人李斌

  • 地址 510631 广东省广州市天河区中山大道西55号华南师范大学计算机学院

  • 入库时间 2024-02-19 12:45:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-07-30

    实质审查的生效 IPC(主分类):H04L9/06 申请日:20190403

    实质审查的生效

  • 2019-07-05

    公开

    公开

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号