发明名称 Computing device configured with a table network
摘要 A computing device configured to compute a data function on a function-input value, the device comprising an electronic storage storing a first table network configured for the data function and a second table network configured to cooperate with the first table network for countering modifications made to the first table network, an electronic processor coupled to the storage and configured to obtain first table inputs for the first table network, the first table inputs including the function-input value, and to compute the data function by applying the first table network to the first table inputs to produce first table outputs, the first table outputs including a function-output value corresponding to the result of applying the data function to the function-input value.
申请公布号 US9594769(B2) 申请公布日期 2017.03.14
申请号 US201314438729 申请日期 2013.12.19
申请人 KONINKLIJKE PHILIPS N.V. 发明人 Tolhuizen Ludovicus Marinus Gerardus Maria;Gorissen Paulus Mathias Hubertus Mechtildis Antonius;Bruekers Alphons Antonius Maria Lambertus;Deng Mina
分类号 B41K3/38;G06F17/30;G09C1/00;H04L9/00;H04L29/08;H04L9/32 主分类号 B41K3/38
代理机构 代理人
主权项 1. A computing device for processing a secure transaction over a computer network that produces an indication when a table network is modified, the secure transaction including computing a data function on a function-input value, the device comprising: a non-transitory storage device storing a first table network configured for the data function; and an electronic processor coupled to the electronic storage and configured to obtain a plurality of first table inputs for the first table network, the plurality of first table inputs including the function-input value, and to compute the data function by applying the first table network to the plurality of first table inputs to produce a plurality of first table outputs, the plurality of first table outputs including a function-output value, the function-output value corresponding to the results of applying the data function to the function-input value, wherein the non-transitory storage device further storing a second table network configured to cooperate with the first table network for countering modifications made to the first table network, the electronic processor being configured to obtain a plurality of second table inputs for the second table network, the second table inputs including the plurality of first table outputs and the second table inputs sharing at least one input with the plurality of first table inputs, and to apply the second table network to the plurality of second table inputs, the second table network being configured to verify for at least a specific one of the plurality of first table outputs if an unmodified first table network could obtain the specific one of the plurality of first table outputs from the given at least one of the plurality of first table inputs, the second table network is configured to produce second table outputs including a protected function output, the protected function output being equal to the function output indicating the verification is successful and the protected function output being unequal to the function output indicatinq the verification is unsuccessful for at least some values of the plurality of first table inputs.
地址 Eindhoven NL