可重构S盒电路结构
    3.
    发明公开

    公开(公告)号:CN107181586A

    公开(公告)日:2017-09-19

    申请号:CN201710365122.4

    申请日:2017-05-22

    CPC classification number: H04L9/0631 H04L9/0618 H04L2209/122

    Abstract: 本发明提供的可重构S盒电路结构,包括:合成矩阵乘法单元1、合成矩阵乘法单元2、常数加单元1、常数加单元2、常数加单元3、常数加单元4、常数加单元5、常数加单元6、复合域乘法逆单元、选择器1、选择器2、字节数据输入端口、字节数据输出端口和控制信号输入端口,所述选择器1和所述选择器2均为四选一选择器。本发明提供的可重构S盒电路结构,通过复用复合域乘法逆单元方式,实现AES加密S盒、AES解密S盒、SM4 S盒运算和Camellia S盒运算的可重构功能,大大减少了电路面积,同时合成矩阵结构有利于电路优化效率的提高,从而进一步减少电路面积。

    一种高效自适应模块化数据加密方法及其系统

    公开(公告)号:CN103488914B

    公开(公告)日:2016-08-17

    申请号:CN201310422796.5

    申请日:2013-09-16

    CPC classification number: H04L9/0637 G09C1/00 H04L2209/122

    Abstract: 本发明公开了一种高效自适应模块化数据加密方法,包括自适应加密数据块大小调整步骤、数据分块步骤和加密步骤。本发明还公开了一种高效自适应模块化数据加密系统。计算机数据加密解密过程中,数据块大小的划分,直接关系到数据处理的速度及其效率。本发明建立了一种自适应体系来划分数据块的大小,针对不同操作系统,不同应用程序及不同文档系统环境,加密块的大小自动调整匹配,从而大大提高数据加密解密过程的处理速度及效率。

    用于使用物理特征标记制造物品的方法和设备

    公开(公告)号:CN104854642A

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

    申请号:CN201380065974.1

    申请日:2013-12-16

    Abstract: 描述了一种标记制造物品的方法,包括:为制造物品创建唯一的产品标识符;创建一个或多个加密密钥;使用所述唯一的产品标识符和所述一个或多个加密密钥生成秘密密钥;通过对所述秘密密钥和所述唯一的产品标识符执行散列函数,生成系统噪声值;由所述制造物品的测量物理性质生成物理密钥;通过对所述物理密钥和所述唯一的产品标识符执行散列函数,生成物理噪声值;生成来源于或包含所述系统噪声值和所述物理噪声值的安全标识符;以及在所述制造物品上设置标记,所述标记包括所述安全标识符或来源于所述安全标识符的标识符。还描述了对根据所描述的方法标记的物品进行认证的方法。

    整合安全装置及整合安全装置中使用的信号处理方法

    公开(公告)号:CN104838617A

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

    申请号:CN201280077591.1

    申请日:2012-12-11

    Inventor: 铃木大辅

    CPC classification number: H04L9/3278 G09C1/00 H04L9/0866 H04L2209/122

    Abstract: 具有:加密/解密处理部(11),其利用构成加密/解密函数的逻辑电路,执行验证所需要的处理;选择器(12),其按照选择信号,选择逻辑电路的多个中间节点的特定条数的信号;以及信号处理部(13),其具有检测由于特定条数的信号而产生的毛刺的功能,并且实现以下两种功能:根据通过切换选择特定条数的信号而检测出的毛刺,利用物理特性生成设备识别符的功能,以及产生物理随机数的功能。

    用于生成哈希值的方法和装置

    公开(公告)号:CN104158648A

    公开(公告)日:2014-11-19

    申请号:CN201410199922.X

    申请日:2014-05-13

    Inventor: M.刘易斯

    CPC classification number: H04L9/0643 H04L2209/122

    Abstract: 本发明涉及生成哈希值的方法,包括:a.将输入数据划分为十六个分别具有32*m位长度的输入数据块,m是大于等于1的整数,下标变量i=0,…,15表示第i个输入数据块Mi,b.用可预先给定的值初始化八个工作数据块,八个工作数据块中的每个都具有32*m位的长度,下标变量k=0,…,7表示第k个工作数据块Mk,c.按照如下规则改变输入数据块和工作数据块:对于i=1至15,将输入数据块Mi,n的内容指派给输入数据块Mi-1,n+1,n是大于等于零的整数并且代表处理周期;对于k=0,k=1,k=2以及对于k=4,k=5,k=6,将工作数据块Wk,n的内容指派给工作数据块Wk+1,n+1;将第一、第二、第三函数T、G、F的输出值分别指派给输入数据块M15,n+1,工作数据块W0,n+1,工作数据块W4,n+1,其中改变的步骤c)被执行N次,N>1。

Patent Agency Ranking