首页>
外国专利>
TWEAKABLE BLOCK CIPHERS FOR SECURE DATA ENCRYPTION
TWEAKABLE BLOCK CIPHERS FOR SECURE DATA ENCRYPTION
展开▼
机译:可调整的块密码,可确保数据加密
展开▼
页面导航
摘要
著录项
相似文献
摘要
A block cipher encryption device for encrypting a data unit plaintext into blocks of ciphertexts, the data unit plaintext being assigned a tweak value and being divided into one or more plaintext blocks. The block cipher encryption device comprises:- a combinatorial function unit (82-j) associated with each plaintext block (Pj), the combinatorial function unit (82-j) being configured to determine a tweak block value (Tj) by applying a combinatorial function between a value derived from the tweak value and a function of a block index assigned to the plaintext block,- a first masking unit (83-j) in association with each plaintext block (Pj), the first masking unit (83-j) being configured to determine a masked value Mj(Tj) by applying a data masking algorithm to the tweak block value (Tj) determined by the combinatorial function unit (82-j) associated with the plaintext block.
展开▼
机译:一种用于将数据单元纯文本加密为密文块的分组密码加密设备,该数据单元纯文本被分配一个调整值并被划分为一个或多个明文块。分组密码加密设备包括:-与每个明文块( P j Sub> I>)相关联的组合功能单元(82-j),该组合功能单元(82-j)被配置为确定调整块值( T j Sub> I>),方法是在从调整值得出的值和分配给明文块的块索引的函数之间应用组合函数,-与每个明文块( P j Sub> I>)相关联的第一掩蔽单元(83-j),第一掩蔽单元(83-j)被配置为确定被掩蔽的值 M j Sub> I>( T j Sub> I>)通过对调整块值(由与明文块关联的组合功能单元(82- j I>)确定的T j Sub> I>)。
展开▼