信息处理设备、信息处理方法

    公开(公告)号:CN104011781B

    公开(公告)日:2017-05-17

    申请号:CN201280040706.X

    申请日:2012-08-14

    Applicant: 索尼公司

    CPC classification number: H04L9/3247 H04L9/3093 H04L9/3252

    Abstract: [问题]为了能够高效代入多元多项式中的系数。[方案]提供一种信息处理设备,包括:数生成单元,用于利用预定函数从在执行电子签名方法或公开密钥认证方法的算法的实体之间共用的一组信息生成在构成一组多元多项式(F)(F=f1到fm)的每项的系数中使用的数,所述电子签名方法或公开密钥认证方法使用包括所述一组多元多项式(F)的公开密钥;和分配单元,用于将由所述数生成单元生成的数分配给所述一组多元多项式(F)作为构成要素被包含在其中的多元多项式的系数。在所述一组多元多项式(F)作为构成要素被包含在其中的多元多项式的系数之中,所述分配单元具有相同类型的变量组合的项的系数进行分组,并按组执行分配处理。

    认证装置、认证方法和签名生成装置

    公开(公告)号:CN102263639B

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

    申请号:CN201110145045.4

    申请日:2011-05-24

    Applicant: 索尼公司

    CPC classification number: H04L63/08 H04L9/3093 H04L9/3221 H04L9/3255

    Abstract: 本发明提供了认证装置、认证方法、程序和签名生成装置。认证装置包括:密钥设定单元,用于将多次多项式ui(t)(i=1至n-1)设定成私密密钥,并且将满足f(u1(t),...,un-1(t),t)=0的多次多项式f设定成公开密钥;消息发送单元,用于将消息c发送给验证者;验证模式接收单元,用于接收关于由验证者针对一个消息c从k(k≥3)个验证模式中选择的一个验证模式的信息;以及响应发送单元,用于向验证者发送k类响应信息之中的与由验证模式接收单元接收的关于验证模式的信息相对应的响应信息。响应信息是在利用k类响应信息执行的针对消息c的所有k个验证模式都成功的情况下使能计算私密密钥ui的信息。

    认证设备、认证方法和签名生成设备

    公开(公告)号:CN102263638B

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

    申请号:CN201110145023.8

    申请日:2011-05-24

    Applicant: 索尼公司

    CPC classification number: H04L9/321 H04L9/3093 H04L9/3221 H04L9/3255

    Abstract: 本发明公开了认证设备、认证方法和签名生成设备。提供了一种认证设备,包括:密钥设置单元,用于将s∈Kn设置为私钥并且将环K上的多次多项式fi(x1,…,xn)(i=1至m)以及yi=fi(s)设置为公钥;消息发送单元,用于将消息c发送给验证者;验证模式接收单元,用于接收与验证者针对一个消息c从k(k≥3)个验证模式中选择的一个验证模式有关的信息;以及响应发送单元,用于向验证者发送k种响应信息中的与由验证模式接收单元接收到的验证模式有关的信息所对应的响应信息,其中,响应信息是这样的信息,该信息使得在通过利用k种响应信息执行的针对消息c的所有k个验证模式都成功的情况中能够计算出私钥s。

    加密处理装置、加密处理方法

    公开(公告)号:CN103444124B

    公开(公告)日:2016-03-16

    申请号:CN201280014164.9

    申请日:2012-02-20

    Applicant: 索尼公司

    CPC classification number: H04L9/28 G09C1/00 H04L9/0625 H04L2209/24

    Abstract: 为了实现具有改进扩散特性的极度安全的加密处理,本发明的一方面包括加密处理单元,该加密处理单元将要进行数据处理的数据的组成位划分成多行并输入,然后对各行数据重复执行使用回合函数的数据转换处理。在加密处理单元中,将n/d位数据输入到各行,所述n/d位数据是将作为输入数据的n位数据以划分数(d)划分而获得的,并且重复执行包括使用回合函数的数据转换处理的计算作为回合计算。以d/2个单位对具有回合函数的行的输出数据的n/d位数据进行划分,对划分的数据进行组合,对d组n/d位数据进行重构,所述数据与先前阶段的回合计算的输出数据不同,并且执行得到下一阶段的回合计算的输入数据的处理。由于该配置,可以实现具有改进扩散特性的极度安全的加密处理。

    信息处理装置、信息处理方法以及程序

    公开(公告)号:CN103678996A

    公开(公告)日:2014-03-26

    申请号:CN201310396065.8

    申请日:2013-09-04

    Applicant: 索尼公司

    CPC classification number: H04L9/3247

    Abstract: 本发明涉及信息处理装置、信息处理方法以及程序。提供了一种信息处理装置,包括:分布控制单元,被配置成使得一个或两个外部装置分布式地执行包含重复处理的签名或认证处理中的重复处理;和处理单元,被配置成利用每个外部装置的处理结果来执行所述签名或认证处理。

    信息处理设备、密钥生成设备、签名验证设备、信息处理方法、签名生成方法和程序

    公开(公告)号:CN102640451A

    公开(公告)日:2012-08-15

    申请号:CN201080051409.6

    申请日:2010-09-21

    Applicant: 索尼公司

    CPC classification number: H04L9/3249

    Abstract: 提供了用于实现能够进行关于选定消息攻击的安全认证的MPKC签名方法的电子签名系统。一种信息处理装置,包括:第一逆变换单元,该第一逆变换单元通过第一秘密多项式T的逆变换T-1将包括由n个数所组成的元素的有限环Kn的元素y变换成有限环Kn的元素y′;元素计算单元,该元素计算单元将通过第一逆变换单元所获得的有限环Kn的元素y′看作有限环K的n次扩展A的元素Y,并且,通过利用元素Y来计算由预定多变量多项式所表示的映射f:A→A的原像的元素X∈{Z∈A|f(Z)=Y};元素选择单元,该元素选择单元以与原像的元素数α成正比的概率p选择原像的一个元素X,并且,以概率(1-p)输出异常值;以及第二逆变换单元,该第二逆变换单元将此处所选择的元素X看作有限环Kn的元素x′,并且,通过第二秘密多项式S的逆变换S-1将限环Kn的元素x′变换成限环Kn的元素x。

    认证装置、认证方法、程序和签名生成装置

    公开(公告)号:CN102263639A

    公开(公告)日:2011-11-30

    申请号:CN201110145045.4

    申请日:2011-05-24

    Applicant: 索尼公司

    CPC classification number: H04L63/08 H04L9/3093 H04L9/3221 H04L9/3255

    Abstract: 本发明提供了认证装置、认证方法、程序和签名生成装置。认证装置包括:密钥设定单元,用于将多次多项式ui(t)(i=1至n-1)设定成私密密钥,并且将满足f(u1(t),...,un-1(t),t)=0的多次多项式f设定成公开密钥;消息发送单元,用于将消息c发送给验证者;验证模式接收单元,用于接收关于由验证者针对一个消息c从k(k≥3)个验证模式中选择的一个验证模式的信息;以及响应发送单元,用于向验证者发送k类响应信息之中的与由验证模式接收单元接收的关于验证模式的信息相对应的响应信息。响应信息是在利用k类响应信息执行的针对消息c的所有k个验证模式都成功的情况下使能计算私密密钥ui的信息。

    加密装置、加密方法、解密装置以及解密方法

    公开(公告)号:CN111373464B

    公开(公告)日:2023-06-06

    申请号:CN201880050454.6

    申请日:2018-05-28

    Abstract: [问题]要提供一种加密计算,其对于边信道攻击是安全的,并且可以保持低的处理负荷。[解决方案]本公开的加密装置设置有数据加密单元,在该数据加密单元中,用于对输入值相继执行加密处理的多个循环函数中的至少一些被表格化,并且使用白盒模型执行加密,对于该白盒模型,可以从外部识别循环函数的输入/输出值。上述循环函数中的每一个具有被表格化的加密函数,该被表格化的加密函数在黑盒模型中对输入值进行加密,对于该黑盒模型,可以从外部识别输入/输出值,而不能从外部识别中间值,并且加密函数借助于随机数进行更新。

    加密装置、加密方法、解密装置以及解密方法

    公开(公告)号:CN111373464A

    公开(公告)日:2020-07-03

    申请号:CN201880050454.6

    申请日:2018-05-28

    Abstract: [问题]要提供一种加密计算,其对于边信道攻击是安全的,并且可以保持低的处理负荷。[解决方案]本公开的加密装置设置有数据加密单元,在该数据加密单元中,用于对输入值相继执行加密处理的多个循环函数中的至少一些被表格化,并且使用白盒模型执行加密,对于该白盒模型,可以从外部识别循环函数的输入/输出值。上述循环函数中的每一个具有被表格化的加密函数,该被表格化的加密函数在黑盒模型中对输入值进行加密,对于该黑盒模型,可以从外部识别输入/输出值,而不能从外部识别中间值,并且加密函数借助于随机数进行更新。

    数据处理装置、数据处理方法以及程序

    公开(公告)号:CN103503362B

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

    申请号:CN201280014201.6

    申请日:2012-02-20

    Applicant: 索尼公司

    CPC classification number: H04L9/0625 G09C1/00 H04L9/0631

    Abstract: 为了实现更紧凑的非线性转换单元,本发明的一方面包括加密处理单元,该加密处理单元将要经历数据处理的数据的构造比特划分成多个线并输入该多个线,然后对每一线中的数据重复地执行应用了轮函数的数据转换处理,加密处理单元包括输入构成多个线中的一个线数据并且产生转换数据的F函数执行单元,该F函数执行单元包括执行非线性转换处理的非线性转换处理单元,并且非线性转换处理单元包括具有一个NAND或NOR计算单元和由一个XOR或XNOR计算单元构成的非线性计算单元以及比特置换单元的重复结构。通过这个重复构造可以实现更紧凑的非线性转换单元。

Patent Agency Ranking