发明名称 Circuit and method for calculating a logic combination of two encrypted input operands
摘要 Circuit for calculating a logic combination of two encrypted input operands recieves first and second dual-rail signals comprising data values in a calculation cycle and precharge values in a precharge cycle, and receives a dual-rail encryption signal comprising encryption values in the calculation cycle and precharge values in the precharge cycle, and outputs a dual-rail result signal comprising encrypted result values in the calculation cycle and precharge values in the precharge cycle. The data and encrypted result values are encrypted with the encryption values of the dual-rail encryption signal according to an encryption rule. A logic circuit determines the encrypted result values according to the logic combination from the data and encryption values, and outputs the encrypted result values in the calculation cycle. A precharge circuit impresses precharge values when precharge values are sensed at a single input, or stops impressing the precharge values only when the first and second dual-rail signals comprise data values and the dual-rail encryption signal comprises encryption values.
申请公布号 US7881465(B2) 申请公布日期 2011.02.01
申请号 US20060461935 申请日期 2006.08.02
申请人 INFINEON TECHNOLOGIES AG 发明人 DEGRENDEL ANTOINE;KAMP WINFRIED;ROTH MANFRED
分类号 H04L9/28 主分类号 H04L9/28
代理机构 代理人
主权项
地址