-
公开(公告)号:CN109150496A
公开(公告)日:2019-01-04
申请号:CN201810596806.X
申请日:2018-06-11
Applicant: 安徽工程大学
IPC: H04L9/06
CPC classification number: H04L9/0631 , H04L2209/12 , H04L2209/122
Abstract: 本发明适用于加密技术领域,提供了一种AES加密运算单元、AES加密电路及加密方法,本发明提出的AES加密运算单元通过常数矩阵的合并与合成运算,将轮变换中的所有线性变换运算组合成两个合成矩阵,合成矩阵Δ与合成矩阵Λ,从而缩短AES加密电路的关键路径,且减少AES加密电路的实现面积。
-
公开(公告)号:CN107615701A
公开(公告)日:2018-01-19
申请号:CN201680030940.2
申请日:2016-05-27
Applicant: 英特尔公司
IPC: H04L9/06
CPC classification number: G09C1/00 , H04L9/0631 , H04L2209/122
Abstract: 一个实施例提供了一种装置。该装置包括轻量级密码引擎(LCE),该LCE被优化并且具有大于或等于目标吞吐量的相关联的吞吐量。
-
公开(公告)号:CN107181586A
公开(公告)日:2017-09-19
申请号:CN201710365122.4
申请日:2017-05-22
Applicant: 芜湖职业技术学院
IPC: H04L9/06
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盒运算的可重构功能,大大减少了电路面积,同时合成矩阵结构有利于电路优化效率的提高,从而进一步减少电路面积。
-
公开(公告)号:CN104012032B
公开(公告)日:2017-04-19
申请号:CN201180075752.9
申请日:2011-12-22
Applicant: 英特尔公司
CPC classification number: G06F21/602 , G06F9/30007 , H04L9/0643 , H04L9/3239 , H04L2209/122
Abstract: 处理器包括接收处理SHA‑1散列算法的第一指令的指令解码器,所述第一指令具有存储SHA‑1状态的第一操作数,存储多个消息的第二操作数,以及指定散列函数的第三操作数;以及,耦合到指令解码器的执行单元,所述执行单元,使用在所述第三操作数中指定的所述散列函数,对在所述第一操作数中指定的所述SHA‑1状态,以及所述第二操作数中指定的所述多个消息,执行多轮所述SHA‑1散列算法。
-
公开(公告)号:CN103488914B
公开(公告)日:2016-08-17
申请号:CN201310422796.5
申请日:2013-09-16
Applicant: 博隆科技有限公司
CPC classification number: H04L9/0637 , G09C1/00 , H04L2209/122
Abstract: 本发明公开了一种高效自适应模块化数据加密方法,包括自适应加密数据块大小调整步骤、数据分块步骤和加密步骤。本发明还公开了一种高效自适应模块化数据加密系统。计算机数据加密解密过程中,数据块大小的划分,直接关系到数据处理的速度及其效率。本发明建立了一种自适应体系来划分数据块的大小,针对不同操作系统,不同应用程序及不同文档系统环境,加密块的大小自动调整匹配,从而大大提高数据加密解密过程的处理速度及效率。
-
公开(公告)号:CN104854642A
公开(公告)日:2015-08-19
申请号:CN201380065974.1
申请日:2013-12-16
Applicant: 菲利普莫里斯生产公司
CPC classification number: G06Q30/0185 , G06Q2220/10 , G09C5/00 , H04L9/00 , H04L9/0861 , H04L2209/122
Abstract: 描述了一种标记制造物品的方法,包括:为制造物品创建唯一的产品标识符;创建一个或多个加密密钥;使用所述唯一的产品标识符和所述一个或多个加密密钥生成秘密密钥;通过对所述秘密密钥和所述唯一的产品标识符执行散列函数,生成系统噪声值;由所述制造物品的测量物理性质生成物理密钥;通过对所述物理密钥和所述唯一的产品标识符执行散列函数,生成物理噪声值;生成来源于或包含所述系统噪声值和所述物理噪声值的安全标识符;以及在所述制造物品上设置标记,所述标记包括所述安全标识符或来源于所述安全标识符的标识符。还描述了对根据所描述的方法标记的物品进行认证的方法。
-
公开(公告)号:CN104838617A
公开(公告)日:2015-08-12
申请号:CN201280077591.1
申请日:2012-12-11
Applicant: 三菱电机株式会社
Inventor: 铃木大辅
IPC: H04L9/10
CPC classification number: H04L9/3278 , G09C1/00 , H04L9/0866 , H04L2209/122
Abstract: 具有:加密/解密处理部(11),其利用构成加密/解密函数的逻辑电路,执行验证所需要的处理;选择器(12),其按照选择信号,选择逻辑电路的多个中间节点的特定条数的信号;以及信号处理部(13),其具有检测由于特定条数的信号而产生的毛刺的功能,并且实现以下两种功能:根据通过切换选择特定条数的信号而检测出的毛刺,利用物理特性生成设备识别符的功能,以及产生物理随机数的功能。
-
公开(公告)号:CN102710415B
公开(公告)日:2015-03-11
申请号:CN201210201396.7
申请日:2012-06-18
Applicant: 西安西电捷通无线网络通信股份有限公司
IPC: H04L9/06
CPC classification number: H04L9/0631 , G09C1/00 , H04L9/065 , H04L9/16 , H04L9/3263 , H04L2209/122
Abstract: 本发明公开了一种利用对称密码算法进行数据加解密的方法及查表装置,该方法包括:确定对称密码算法中需使用S盒查表时,确定需使用的S盒的所有类型;针对每种类型的S盒,确定该类型S盒的总数Ni,在Ni大于1时,确定该类型的S盒满足复用条件;利用对称密码算法进行数据加解密时,对满足复用条件的至少一个类型的S盒进行复用。本发明可以在硬件资源较为紧张的情况下,减少对称密码算法实现对硬件资源的占用。
-
公开(公告)号:CN104158648A
公开(公告)日:2014-11-19
申请号:CN201410199922.X
申请日:2014-05-13
Applicant: 罗伯特·博世有限公司
Inventor: M.刘易斯
IPC: H04L9/00
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。
-
公开(公告)号:CN104012032A
公开(公告)日:2014-08-27
申请号:CN201180075752.9
申请日:2011-12-22
Applicant: 英特尔公司
CPC classification number: G06F21/602 , G06F9/30007 , H04L9/0643 , H04L9/3239 , H04L2209/122
Abstract: 处理器包括接收处理SHA-1散列算法的第一指令的指令解码器,所述第一指令具有存储SHA-1状态的第一操作数,存储多个消息的第二操作数,以及指定散列函数的第三操作数;以及,耦合到指令解码器的执行单元,所述执行单元,使用在所述第三操作数中指定的所述散列函数,对在所述第一操作数中指定的所述SHA-1状态,以及所述第二操作数中指定的所述多个消息,执行多轮所述SHA-1散列算法。
-
-
-
-
-
-
-
-
-