设备认证系统
    12.
    发明公开

    公开(公告)号:CN1842991A

    公开(公告)日:2006-10-04

    申请号:CN200480024612.9

    申请日:2004-08-30

    Abstract: 本发明揭示一种通过使用共用钥能有效进行设备认证的设备认证系统。消费电子设备(CE设备)对业务服务器请求提供业务时,业务服务器对CE设备请求在设备认证服务器作设备认证。CE设备接受该请求,并请求设备认证服务器进行设备认证后,将设备认证结果发送到业务服务器。业务服务器从CE设备接收设备认证结果,并由设备认证服务器确认这确实是在设备认证服务器进行的结果后,开始提供业务。CE设备和设备认证服务器共用通行词组。CE设备和设备认证服务器,通过分别确认对端存储有通行词组,相互进行认证。

    信息处理装置
    13.
    发明授权

    公开(公告)号:CN102594545B

    公开(公告)日:2015-05-06

    申请号:CN201210037340.2

    申请日:2007-08-29

    Abstract: 本发明提供一种信息处理装置。实现一种提高了对饱和攻击、代数攻击(XSL攻击)等攻击的抵抗性的共用密钥块密码处理结构。在执行共用密钥块密码处理的密码处理装置中,设为在设定于循环函数执行部中的作为非线性变换处理部的S盒中至少利用了两种以上多个不同的S盒的结构。根据本结构,能够提高对饱和攻击的抵抗性。另外,作为S盒的类型使不同类型的S盒共存。根据本结构,能够提高对代数攻击(XSL攻击)的抵抗性,实现安全性较高的密码处理装置。

    密码处理装置、方法、算法构建方法和信息处理装置

    公开(公告)号:CN101908958B

    公开(公告)日:2014-01-29

    申请号:CN201010219870.X

    申请日:2007-07-17

    CPC classification number: H04L9/002 H04L9/0625

    Abstract: 本发明提供了一种密码处理装置、方法、算法构建方法和信息处理装置。实现应用了扩散矩阵切换机构(DSM)的扩展Feistel型共用密钥块密码处理结构。在应用了将数据序列数:d设为d≥2的整数的扩展Feistel结构的密码处理结构中,在F函数部的线性变换处理中选择性地应用多个不同的多个矩阵。作为矩阵,选择满足从基于线性变换矩阵的与数据序列对应的最小分支数中选择的全部数据序列中的最小分支数为预先决定的值以上的条件的多个不同的矩阵,其中上述线性变换矩阵包含在输入到扩展Feistel结构的各数据序列的F函数中。根据本发明,实现对基于DSM的线性分析、差分分析的抵抗性较高的共用密钥块密码。

    信息处理装置
    15.
    发明公开

    公开(公告)号:CN102158337A

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

    申请号:CN201110091269.1

    申请日:2007-08-29

    Abstract: 一种信息处理装置。实现一种提高密钥分析的难度、并提高了安全性、安装效率的共用密钥块密码处理结构。在执行共用密钥块密码处理的密码处理装置的密钥调度部中,将私人密钥输入到包括密码处理部所利用的循环函数的加密函数中来生成中间密钥,将进行基于中间密钥和私人密钥等的双射变换得到的结果、双射变换数据的异或运算结果应用为循环密钥。根据本结构,实现基于利用保证了安全性的加密函数而生成的中间密钥的循环密钥的生成,能够提高密钥的分析难度,能够简化密钥调度部的结构,从而能够提高安装效率。

    密码处理装置和密码处理方法

    公开(公告)号:CN101162557B

    公开(公告)日:2010-10-13

    申请号:CN200710167659.6

    申请日:2007-08-31

    Abstract: 提供密码处理装置和密码处理方法、以及计算机程序。本发明实现提高密钥解析的困难性、并提高安全性的共用密钥块密码处理结构。在生成应用于共用密钥块密码处理中的循环密钥的密钥制定部中,对根据私人密钥生成的m位的中间密钥(MK),反复执行根据在GF(2)上定义的m次既约多项式f(x)作成的扩展体GF(2m)上的xs倍运算,生成多个不同的循环中间密钥,根据该循环中间密钥来生成多个不同的循环密钥。或者,进一步对来自循环中间密钥的选择数据,利用应用了按各循环中的每个循环不同的常数的异或运算来生成循环密钥。根据本结构,可实现提高了密钥的解析困难性的安全性高的密码处理结构。

    密码处理装置、密码处理算法构建方法和密码处理方法、以及计算机程序

    公开(公告)号:CN101496080A

    公开(公告)日:2009-07-29

    申请号:CN200780028057.0

    申请日:2007-07-17

    CPC classification number: H04L9/002 H04L9/0625

    Abstract: 实现应用了扩散矩阵切换机构(DSM)的扩展Feistel型共用密钥块密码处理结构。在应用了将数据序列数:d设为d≥2的整数的扩展Feistel结构的密码处理结构中,在F函数部的线性变换处理中选择性地应用多个不同的多个矩阵。作为矩阵,选择满足从基于线性变换矩阵的与数据序列对应的最小分支数中选择的全部数据序列中的最小分支数为预先决定的值以上的条件的多个不同的矩阵,其中上述线性变换矩阵包含在输入到扩展Feistel结构的各数据序列的F函数中。根据本发明,实现对基于DSM的线性分析、差分分析的抵抗性较高的共用密钥块密码。

    密码处理装置、密码处理方法及其计算机程序

    公开(公告)号:CN100511331C

    公开(公告)日:2009-07-08

    申请号:CN200580001259.7

    申请日:2005-08-30

    CPC classification number: H04L9/14 H04L9/002 H04L9/0625 H04L9/0631

    Abstract: 本发明实现一种增加分析其密钥的难度的高安全性密码处理装置及其方法。在多个舍入上重复执行具有非线性变换部分和线性变换部分的SPN型F函数的Feistel型公用密钥分组密码处理中,与多个舍入的每一个相对应的F函数的线性处理通过应用正方MDS(最大可分开距离)矩阵的线性变换处理来实现。本发明使用一种设置:至少在连续偶数舍入中和连续奇数舍入中设置的正方MDS矩阵的逆矩阵中所包括的任意m个列向量构成正方MDS矩阵。此结构实现密码处理,从而提高公用密钥分组中对线性密码分析攻击的抵抗力。

Patent Agency Ranking