-
公开(公告)号:CN109560924A
公开(公告)日:2019-04-02
申请号:CN201811091629.6
申请日:2018-09-19
申请人: 波音公司
CPC分类号: H04L9/0618 , G06F21/602 , G06F2221/2107 , H04L9/0637 , H04L9/0656 , H04L9/0869 , H04L2209/08 , H04L2209/24 , H04L9/0861 , H04L9/0822 , H04L63/0428
摘要: 本公开涉及便于迭代密钥生成以及数据加密和解密的系统和方法。具体地,在一个示例中,提供了一种方法,该方法包括以下步骤:加密逻辑电路利用当前加密密钥对明文数据的当前数据部分进行加密,以提供加密后的当前数据部分。该方法还包括以下步骤:所述加密逻辑电路基于所述当前加密密钥生成用于加密所述明文数据的下一数据部分的下一加密密钥。还提供了相关方法和装置。
-
公开(公告)号:CN108833103A
公开(公告)日:2018-11-16
申请号:CN201810630880.9
申请日:2013-02-13
申请人: 捷德移动安全有限责任公司
CPC分类号: H04L9/0618 , G06K7/10257 , H04L9/0869 , H04L9/302 , H04L9/3247 , H04L9/3271 , H04L2209/08 , H04L2209/24 , H04L2209/72 , H04L2209/80 , H04L2209/805 , H04W12/06
摘要: 本发明涉及一种用于在RFID标签和读取设备之间经过空气接口进行安全通信的方法和系统以及相应的RFID标签和相应的读取设备。本发明从如下基本思路出发,即,为了在RFID标签和读取设备之间进行安全通信,使用Rabin方法的修改,其中在对明文M(RFID标签的或与之关联的对象的识别元素进入所述明文中)加密的范围内,RFID标签不是计算明文M的平方模n,即,M2mod n,而是计算明文M的平方关于蒙哥马利基数R模n的蒙哥马利缩减(“Montgomery reduction”),即,C*=M2R-1mod n,并且从中得到的密文C*被用于验证RFID标签。在此模数n=p·q是读取设备的公钥,其中质数p、q是读取设备的私钥并且蒙哥马利基数R是大于模数n的整数。
-
公开(公告)号:CN105912305B
公开(公告)日:2018-11-16
申请号:CN201610227267.3
申请日:2011-05-25
申请人: 威盛电子股份有限公司
发明人: G.葛兰.亨利 , 泰瑞.派克斯 , 布兰特.比恩 , 汤姆士.A.克里斯宾
CPC分类号: H04L9/0827 , G06F9/30003 , G06F9/30079 , G06F9/30178 , G06F9/30189 , G06F12/0875 , G06F21/52 , G06F21/54 , G06F21/602 , G06F21/71 , G06F21/72 , G06F2212/402 , G06F2212/452 , G06F2221/2107 , H04L9/0618 , H04L9/0861 , H04L9/0891 , H04L9/0894 , H04L2209/12 , H04L2209/20
摘要: 本发明涉及微处理器以及相关的加密方法。该加密方法用于加密一程序,以供用于解密与执行加密程序的一微处理器日后执行。该加密方法包括:接收关于一非加密程序的一目的文件,该非加密程序包括传统分支指令,上述传统分支指令的目标地址在该微处理器执行该程序之前被判定;分析该程序以获得块信息,上述块信息将该程序划分成一序列多个块。其中各个上述块包括一序列多个指令,其中上述块信息还包括上述各个块的加密密钥数据,其中各块的加密密钥数据并不相同。将上述传统分支指令中目标地址不与本身位于同一块者各自以一分支与切换密钥指令取代;以及基于上述块信息加密该程序。
-
公开(公告)号:CN108449172A
公开(公告)日:2018-08-24
申请号:CN201810053921.2
申请日:2018-01-19
申请人: 慧与发展有限责任合伙企业
CPC分类号: G06F21/78 , G06F12/1408 , G06F21/602 , G06F21/64 , G06F21/72 , G06F21/79 , G06F21/80 , G06F2212/1052 , G06F2212/1056 , G06F2221/2129 , H04L9/0618 , H04L9/0662 , H04L9/0869 , H04L9/0861
摘要: 本发明公开了输入/输出数据加密。实施例涉及输入/输出(I/O)数据加密和解密。在一个实施例中,计算设备的集成电路(IC)上的加密/解密引擎获得至少一个明文数据。一些实施例通过加密/解密引擎确定至少一个明文数据是要被发送到计算设备中的存储器还是要被发送到I/O设备。当至少一个明文数据要被发送到I/O设备时,一些实施例通过加密/解密引擎将分组密码加密算法的加密原语应用于至少一个明文数据,以创建输出加密数据,其中包含随机数的初始化向量被应用于加密原语。
-
公开(公告)号:CN108206735A
公开(公告)日:2018-06-26
申请号:CN201711026999.7
申请日:2017-10-27
申请人: 波音公司
发明人: L·哈斯
CPC分类号: H04L9/0861 , G06F9/30029 , H04L9/0618 , H04L9/0625 , H04L9/0631 , H04L9/0643 , H04L2209/24 , H04L9/065 , H04L9/0869
摘要: 通过比特混合器生成密码轮密钥的方法和系统。公开了生成用于加密操作的轮密钥的系统和方法。所述系统和方法可使用逻辑电路,所述逻辑电路可操作用于:获得第一输入和第二输入;对第一输入和第二输入中的每一个执行比特混合器操作;以及基于所述执行生成轮密钥。第一输入包括密钥材料的多个相等大小的子密钥、密码密钥,所述密钥材料被分成多个相等大小的密钥材料子块,第二输入包括随机输入、一个或更多个先前轮密钥或轮数。加密操作包括密码、散列函数或流生成器。比特混合器操作包括异或(XOR)树、替换‑置换网络、或双混合Feistel网络、或旋转‑加‑XOR(RAX)构造。
-
公开(公告)号:CN108063664A
公开(公告)日:2018-05-22
申请号:CN201710550410.7
申请日:2017-07-07
申请人: 霍尼韦尔国际公司
IPC分类号: H04L9/08
CPC分类号: H04L9/3278 , H04L9/0618 , H04L9/0643 , H04L9/0861 , H04L9/3247 , H04L9/0863
摘要: 本发明涉及用于可编程逻辑器件的密码密钥生成。在一些示例中,可编程器件可以将配置数据加载到配置储存器中以配置所述可编程器件的可编程逻辑。所述可编程器件可以包括密钥生成逻辑,所述密钥生成逻辑可以从所述配置储存器读取所述配置数据的至少一部分。所述密钥生成逻辑可以至少部分地基于从所述配置储存器读取的所述配置数据的所述至少一部分生成密码密钥。
-
公开(公告)号:CN107819569A
公开(公告)日:2018-03-20
申请号:CN201711339852.3
申请日:2017-12-14
申请人: 平安科技(深圳)有限公司
发明人: 刘继超
CPC分类号: H04L63/0428 , H04L9/0618 , H04L9/0861 , H04L63/0815 , H04L63/0876
摘要: 本发明适用于互联网技术领域,提供了一种登录信息的加密方法及终端设备,通过获取设备的特征码,按照预设规则将所述特征码重新排列后转换为特征字符串,对所述特征字符串进行补位,生成补位字符串,按照特征组在补位字符串的位置,依次计算各个特征组的特征组摘要,将最后一个特征组的特征组摘要作为设备指纹,将所述设备指纹转换为可用于进行加密的加密密钥,通过预设的加密算法使用根据设备指纹得到的加密密钥对登录信息进行加密,生成登录密文,使得不同的设备具有区别于其他设备的加密密钥,他人即使获取了加密算法以及登录密文,也无法对登录密文进行解密,可以更好地保证用户的登录信息不被他人盗用。
-
公开(公告)号:CN107800533A
公开(公告)日:2018-03-13
申请号:CN201710887379.6
申请日:2017-09-26
申请人: 南京航空航天大学
IPC分类号: H04L9/06
CPC分类号: H04L9/0643 , H04L9/0618
摘要: 本发明公开了一种基于文言语法的信息加密与隐藏的方法及解密方法,包括设计文言语法规则词典、基于密钥的哈希映射,加密与隐藏方法以及密文解密方法。本发明通过文法分析实现信息加密与隐藏,利用文法生成文言语句时组合的多样性和高度随机性,使得破解难度随着语法树深度的增加成指数级增长。文言语法的高度精简和文言文的晦涩性,使得密文具有较强的隐蔽性、较高的嵌入率和破解复杂度。
-
公开(公告)号:CN107659398A
公开(公告)日:2018-02-02
申请号:CN201710918043.1
申请日:2017-09-28
申请人: 四川长虹电器股份有限公司
CPC分类号: H04L9/0618 , G06N3/08 , H04L9/0822
摘要: 本发明公开了一种适用于Android的对称加密方法,包括加密流程和解密流程;所述的方法包括以下步骤:使用TensorFlow搭建神经网络模型计算图;对模型进行训练,随机生成一个大小为4096的输入数据数组,每个数据为长度为8的向量;随机生成密钥,合并输入加密模型,加密输出数据再与同一个秘钥进行合并,然后输入解密模型,将解密模型的输出和原数据进行比较并计算平均误差;将训练好的模型参数和模型计算图保存为文件,导入到Android asset资源中,用TensorFlow的Android library调用即可。本发明结合了神经网络来实现加解密,使其核心算法不同于传统的对称加密算法,可以加强安全性。并且神经网络的结构,使用者可以根据自己的需要进行变化,只需重新训练参数。
-
公开(公告)号:CN106998249A
公开(公告)日:2017-08-01
申请号:CN201710316518.X
申请日:2017-05-08
申请人: 芜湖职业技术学院
IPC分类号: H04L9/06
CPC分类号: H04L9/0618 , H04L2209/12
摘要: 本发明提供的应用于SM4密码算法和Camellia密码算法的可重构S盒电路结构,包括:合成矩阵乘法单元1、合成矩阵乘法单元2、常数加单元1、常数加单元2、常数加单元3、常数加单元4、复合域乘法逆单元、选择器1、选择器2、字节数据输入端口、字节数据输出端口和控制信号输入端口,选择器1和选择器2均为二选一选择器。本发明通过复用复合域乘法逆单元方式,实现SM4 S盒运算和Camellia S盒运算的可重构功能,且复合域乘法逆的复用可以大大减少了电路面积,同时,合成矩阵结构有利于电路优化效率的提高,从而进一步减少电路面积。
-
-
-
-
-
-
-
-
-