用于表格网络的迭代应用的计算设备

    公开(公告)号:CN105765896B

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

    申请号:CN201480066275.3

    申请日:2014-11-19

    Abstract: 一种包括电子存储装置(510)和耦合到存储装置的电子处理器(550)的计算设备(500),存储装置存储表格网络的序列(110,T1,T2),处理器配置成通过应用表格网络序列的表格网络而在全局数据输入(121,w0)和全局状态输入(121,s0)上计算经迭代的函数,‑序列的表格网络(112,114,Ti)配置用于对应的数据函数(fi)和状态函数(gi),并且配置成根据对应的数据函数(fi)将数据输入(121,122,wi‑1)映射到数据输出(122,123,wi)并且同时根据状态函数(gi)将状态输入(121,122,si‑1)映射到状态输出(122,123,si),‑电子处理器配置成迭代地向全局数据输入(w0)和全局状态输入(s0)应用表格网络的序列(T1,T2,T1,T2),迭代应用的表格网络中的表格网络(T1),以及向序列的前一表格网络的数据输出和状态输出应用所述迭代的接连表格网络(T2,T1,T2),序列的经迭代应用在全局数据输入上确定全局数据函数并且在全局状态输入上确定全局状态函数,由此获得中间数据输出(winter=f(w0))和中间状态输出(sinter=g(s0)),‑电子存储装置还存储保护表格网络(150),其配置成与表格网络的序列协作以用于应对向序列的表格网络做出的修改,保护表格网络配置成作为输入而接收:中间状态输出(126,sinter)和全局状态输入(131,s0),保护表格网络配置成验证应用于全局状态输入(s0)的全局状态函数(g)产生中间状态输出(sinter=g(s0)?)。

    加密算法中的运算符提升

    公开(公告)号:CN106031079B

    公开(公告)日:2019-10-11

    申请号:CN201480076008.4

    申请日:2014-12-17

    Abstract: 公开了一种用于使用数据的混淆表示在数据上执行运算的系统。获取构件被配置成获取第一数据值的第一混淆表示并且获取第二数据值的第二混淆表示。确定构件102被配置成通过在第一数据值的混淆表示和第二数据值的混淆表示上执行对应运算来确定第三数据值的混淆表示。混淆构件101可以配置成基于第一数据值生成第一混淆表示和并且基于第二数据值生成第二混淆表示。去混淆构件103可以配置成对第三数据值的混淆表示去混淆,以便使用方程组来获取第三数据值。

    包括表网络的计算设备
    5.
    发明公开

    公开(公告)号:CN105453481A

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

    申请号:CN201380067505.3

    申请日:2014-04-24

    Abstract: 提供了一种计算设备,其被配置为根据函数输入值计算数据函数,其包括电子存储装置和与存储装置耦合的电子处理器,该电子存储装置存储被配置用于数据函数的表网络,该电子处理器被配置为通过应用表网络来计算数据函数,其中该设备被配置为获得函数输入值作为编码的输入值,编码的输入值将被一起加密到单个值中的状态输入值与函数输入值组合在一起,表网络被配置为将编码的输入值当作输入并且生成编码的输出值作为输出,编码的输出值将被一起加密到单个值中的状态输出值与函数输出值组合在一起,其中函数输出值等于对函数输入值应用数据函数的结果以及状态输出值等于对状态输入值应用状态函数的结果。

    用于执行安全计算的方法和计算设备

    公开(公告)号:CN107592963B

    公开(公告)日:2020-05-19

    申请号:CN201680028803.5

    申请日:2016-05-05

    Abstract: 对至少一个输入值执行安全计算。该计算包括多个运算,具有对输入值执行的第一运算,以及对由先前运算产生的结果执行的后续运算。基于在计算中要执行的运算的数量来设置初始加密等级。将输入值连同初始加密等级一起进行编码。然后执行计算,使得对编码的输入值执行第一运算以产生编码的结果,并且对由先前运算产生的相应的编码的结果执行后续运算以产生进一步的编码的结果。当对编码的输入值或由先前运算产生的编码的结果执行计算中的运算时,设置新加密等级,以使得计算中所述运算的编码的结果具有该新加密等级。仅当编码的结果具有已经达到预定义值的加密等级时,解码函数才根据编码的结果提供可用输出值。

    电子计算设备
    7.
    发明公开

    公开(公告)号:CN107005403A

    公开(公告)日:2017-08-01

    申请号:CN201580070409.3

    申请日:2015-12-21

    Abstract: 一种被布置成在由余数系统中的组合模数(;)定义的交换环()中执行混淆算术的电子计算设备(100),针对模数()序列定义所述余数系统,每个模数定义交换环(),对于所述序列的每个模数()来说,存在满足如下这样的条件的关联的基元素():取模数()为模的每个环元素()可以被表述为整数列表(),使得所述环元素等于所述基元素的幂的线性组合(‑),其中,每个幂具有由所述整数列表确定的指数。

    电子生成设备
    8.
    发明公开

    公开(公告)号:CN107004072A

    公开(公告)日:2017-08-01

    申请号:CN201580067718.5

    申请日:2015-12-11

    Abstract: 提供了一种电子生成设备(100),其被布置成生成用于数字混淆算术的参数。该生成设备包括素数单元(110),其被布置成生成素数模数(p)的;基础元素单元(120),其被布置成生成素数模数和基础元素,以使得以对素数模数取模的每一个环元素可以被表达为潜在基础元素的两个幂之间的差。

    安全的数据变换
    9.
    发明公开

    公开(公告)号:CN105814833A

    公开(公告)日:2016-07-27

    申请号:CN201480069933.4

    申请日:2014-12-11

    Abstract: 公开了一种用于使用数据值的加密表示执行所述数据值的变换的安全的序列的系统。所述系统包括用于对输入数据值应用变换以获得其混淆表示的第一变换装置101,其中,所述混淆表示包含取决于输入变量的冗余度。所述系统包括用于应用变换以计算经变换的混淆表示的第二变换装置102;110的序列。所述系统进一步包括用于应用变换以使得获得最后一个经混淆的经变换的数据的第四变换装置103。所述系统包括用于应用取决于所述最后一个经混淆的经变换的数据和所述输入数据的变换的第五变换装置104。

    用于表格网络的迭代应用的计算设备

    公开(公告)号:CN105765896A

    公开(公告)日:2016-07-13

    申请号:CN201480066275.3

    申请日:2014-11-19

    Abstract: 一种包括电子存储装置(510)和耦合到存储装置的电子处理器(550)的计算设备(500),存储装置存储表格网络的序列(110,T1,T2),处理器配置成通过应用表格网络序列的表格网络而在全局数据输入(121,w0)和全局状态输入(121,s0)上计算经迭代的函数,? 序列的表格网络(112,114,Ti)配置用于对应的数据函数(fi)和状态函数(gi),并且配置成根据对应的数据函数(fi)将数据输入(121,122,wi?1)映射到数据输出(122,123,wi)并且同时根据状态函数(gi)将状态输入(121,122,si?1)映射到状态输出(122,123,si),? 电子处理器配置成迭代地向全局数据输入(w0)和全局状态输入(s0)应用表格网络的序列(T1,T2,T1,T2),迭代应用的表格网络中的表格网络(T1),以及向序列的前一表格网络的数据输出和状态输出应用所述迭代的接连表格网络(T2,T1,T2),序列的经迭代应用在全局数据输入上确定全局数据函数并且在全局状态输入上确定全局状态函数,由此获得中间数据输出(winter=f(w0))和中间状态输出(sinter=g(s0)),? 电子存储装置还存储保护表格网络(150),其配置成与表格网络的序列协作以用于应对向序列的表格网络做出的修改,保护表格网络配置成作为输入而接收:中间状态输出(126,sinter)和全局状态输入(131,s0),保护表格网络配置成验证应用于全局状态输入(s0)的全局状态函数(g)产生中间状态输出(sinter=g(s0) ?)。

Patent Agency Ranking