发明名称 电子元件和数据处理方法
摘要 本发明提供一种不设置进行抵消消耗电力偏离的互补动作的电路,就能够对抗要根据消耗电力确定秘密信息的攻击的电子元件。基本元件(A100)由多个晶体管(101)~晶体管(112)构成。基本元件(A100)输入x1、x2、随机数r、控制信号en作为输入信号,输出z。输出z是将随机数r与(x1^r)&(x2^r)进行异或而输出的。另外,在确定了x1、x2、随机数r的各输入信号的状态转移后,根据控制信号en,输出z。因此,输出z的信号转移率是均等的,能够对抗根据消耗功率确定秘密信息的攻击。
申请公布号 CN1957384B 申请公布日期 2011.04.06
申请号 CN200480043127.6 申请日期 2004.07.07
申请人 三菱电机株式会社 发明人 铃木大辅;佐伯稔
分类号 G09C1/00(2006.01)I 主分类号 G09C1/00(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 王以平
主权项 一种构成实现加密算法的半导体设备的电子元件,其特征在于:具有用于进行异或运算的第一异或运算电路和第二异或运算电路,作为输入信号输入:对n比特的数据和n比特的第一随机数进行了异或运算后的XOR数据、n比特的第一随机数、1比特的第二随机数,利用上述第一异或运算电路,运算出XOR数据与第一随机数的异或而计算出n比特的数据,使用计算出的n比特的数据的各比特,执行规定的逻辑运算,利用上述第二异或运算电路,对所执行的1比特的逻辑运算结果和第二随机数进行异或运算后,作为输出信号输出,其中n≥1。
地址 日本东京