发明公开

  • 专利标题: S盒演化生成器及生成方法
  • 专利标题(英): S box evolution generator and generation method
  • 申请号: CN200910060597.8
    申请日: 2009-01-20
  • 公开(公告)号: CN101783726A
    公开(公告)日: 2010-07-21
  • 发明人: 孟庆树张焕国唐明
  • 申请人: 武汉大学
  • 申请人地址: 湖北省武汉市武昌珞珈山
  • 专利权人: 武汉大学
  • 当前专利权人: 武汉大学
  • 当前专利权人地址: 湖北省武汉市武昌珞珈山
  • 代理机构: 武汉天力专利事务所
  • 代理商 严彦; 冯卫平
  • 主分类号: H04L9/00
  • IPC分类号: H04L9/00 G09C1/00
S盒演化生成器及生成方法
摘要:
本发明提供的S盒演化生成器包括有随机源、两个以上不同变换部件、密码学指标计算判断部件、阈值判断器和缓存器;演化生成过程包括:缓存器中的存储内容初始化为单位置换;随机源生成随机数,根据随机数的取值,缓存器中的存储内容送入变换部件之一;经过变换部件之一的变换后,变换结果送入缓存器,同时送入密码学指标计算判断部件进行密码学指标的计算并判断变换结果的指标是否合格;如果合格,则变换次数清零,输出变换结果作为演化生成的S盒;如果不合格,则变换次数加1;然后在阈值判断器内,比较变换次数和预设的阈值,若变换次数小于阈值则返回继续演化,直到变换次数达到阈值则重置缓存器的内容为单位置换。
公开/授权文献
0/0