发明名称 加密装置、加密方法及其存储介质
摘要 一种加密装置、加密方法及其计算机可读存储介质,其提供布尔掩蔽数据和算术掩蔽数据之间的转换,其转换方式使计算开销和硬件开销降低。加密装置包括:第一掩蔽电路,用于接收第一随机数和数据,并输出第一掩蔽数据;第二掩蔽电路,用于接收第二随机数和由第一掩蔽电路输出的第一掩蔽数据,并输出第二掩蔽数据。第二掩蔽电路包括:一与电路,执行第一掩蔽数据和第二随机数之间的与运算;一移位电路,接收与电路的输出信号,并在预定方向对接收的输出信号移预定的位;一减法器,接收第一掩蔽数据和移位电路的输出信号,执行从第一掩蔽数据中减去移位电路的输出的减法运算,输出第二掩蔽数据。第一掩蔽数据为布尔掩蔽数据,第二掩蔽数据为算术掩蔽数据。
申请公布号 CN100583739C 申请公布日期 2010.01.20
申请号 CN200510056533.2 申请日期 2005.01.07
申请人 三星电子株式会社 发明人 白孺镇
分类号 H04L9/06(2006.01)I;G09C1/00(2006.01)I;G06F21/00(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 北京市柳沈律师事务所 代理人 王志森;黄小临
主权项 1、一种加密装置包括:一与电路,执行一随机数和第一掩蔽数据之间的与运算;一移位电路,接收与电路的输出信号,并将接收的信号向右手方向或左手方向中任一个移m位,这里,m为一自然数;以及一减法器,接收第一掩蔽数据和上述移位电路的输出信号,并执行从第一掩蔽数据中减去移位电路的输出信号的减法运算,输出第二掩蔽数据作为结果。
地址 韩国京畿道