-
公开(公告)号:US20170235552A1
公开(公告)日:2017-08-17
申请号:US14443409
申请日:2013-12-17
发明人: LUDOVICUS MARINUS GERARDUS MARIA TOLHUIZEN , PAULUS MATHIAS HUBERTUS MECHTILDIS ANTONIUS GORISSEN , MINA DENG , ALPHONS ANTONIUS MARIA LAMBERTUS BRUEKERS
CPC分类号: G06F8/41 , H04L9/002 , H04L9/0618 , H04L63/0428 , H04L2209/16
摘要: A computing device is provided configured to compute a data function on a function-input value comprising an electronic storage storing a table network configured for the data function and an electronic processor coupled to the storage and configured to compute the data function by applying the table network, wherein the device is configured to obtain the function-input value as an encoded input value, the encoded input value combines the function-input value together with a state-input value encrypted together into a single value, the table network is configured to take as input the encoded input value and produce as output an encoded output value, the encoded output value combines a function-output value together with a state-output value encrypted data function together into a single value, wherein the function-output value equals the result of applying the data function to the function-input value, and the state-output value equals the result of applying a state function to the state-input value.