LOW-POWER ENCRYPTION APPARATUS AND METHOD
    1.
    发明申请
    LOW-POWER ENCRYPTION APPARATUS AND METHOD 有权
    低功率加密设备和方法

    公开(公告)号:US20140153725A1

    公开(公告)日:2014-06-05

    申请号:US13930860

    申请日:2013-06-28

    Abstract: A low-power encryption apparatus and method are provided. The low-power encryption apparatus includes a mask value generation unit, a mask value application unit, a round key application unit, a mask operation unit, a shift operation unit, and a shift operation correction unit. The mask value generation unit generates a mask value M having the same bit length as input round function values. The mask value application unit generates first masking round function values by applying the mask value M. The round key application unit generates second masking round function values by applying round key values. The mask operation unit generates third masking round function values by performing a mask addition operation. The shill operation unit generates fourth masking round function values by performing a circular shift operation. The shift operation correction unit generates output round function values by performing an operation using the mask value M.

    Abstract translation: 提供了一种低功率加密装置和方法。 低功率加密装置包括掩模值生成单元,掩码值应用单元,轮密钥应用单元,掩码操作单元,移位操作单元和移位操作校正单元。 掩模值生成单元生成与输入的循环函数值相同的位长的掩码值M. 掩模值应用单元通过应用掩码值M来生成第一掩蔽循环函数值。循环密钥应用单元通过应用循环密钥值产生第二掩蔽循环函数值。 掩模操作单元通过执行掩模相加操作来产生第三掩蔽循环函数值。 通过执行循环移位操作,先令运算单元产生第四掩蔽循环函数值。 移位操作校正单元通过使用掩码值M进行操作来生成输出循环函数值。

    APPARATUS AND METHOD FOR PREVENTING ERROR IN PHYSICALLY UNCLONABLE FUNCTION
    2.
    发明申请
    APPARATUS AND METHOD FOR PREVENTING ERROR IN PHYSICALLY UNCLONABLE FUNCTION 有权
    用于预防物理不可靠功能错误的装置和方法

    公开(公告)号:US20150347216A1

    公开(公告)日:2015-12-03

    申请号:US14714310

    申请日:2015-05-17

    Abstract: An apparatus and method that prevent a bit error in a static random access memory (SRAM)-based Physically Unclonable function (PUF). The method for preventing an error in a PUF includes selecting any value, from a physically unclonable function based on a volatile memory device, as an input value, and checking a response corresponding to the selected input value, classifying cells having a plurality of bits corresponding to the response depending on frequency of error occurrence, calculating a number of white cells, in which an error does not occur, from classified results, and determining whether the number of white cells is greater than a preset threshold number of white cells, and selecting an input value of the physically unclonable function based on results of determination.

    Abstract translation: 一种防止基于静态随机存取存储器(SRAM)的物理不可克隆功能(PUF)中的位错误的装置和方法。 用于防止PUF中的错误的方法包括从基于易失性存储器件的物理不可克隆功能中选择任何值作为输入值,并且检查与所选择的输入值相对应的响应,对具有多个比特的小区进行分类 根据错误发生的频率到响应,从分类结果计算出不发生错误的白细胞的数目,以及确定白细胞数是否大于预设的白细胞数阈值,并选择 基于确定结果的物理不可克隆功能的输入值。

Patent Agency Ranking