首页> 外国专利> Technologies for CCM encryption with 64-bit block ciphers

Technologies for CCM encryption with 64-bit block ciphers

机译:64位块密码的CCM加密技术

摘要

Technologies for counter with CBC-MAC (CCM) mode encryption include a computing device that performs a CBC-MAC authentication operation on a message with an encryption key, using a 64-bit block cipher to generate a message authentication code. The computing device generates a first 64-bit authentication block including an 8-bit flag field and a length field of between 11 and 32 bits. The flag field indicates the length of the length field. Performing the CBC-MAC authentication operation includes formatting the message into one or more 64-bit authentication blocks. The computing device performs a counter mode encryption operation on the message with the encryption key using the 64-bit block cipher to generate a cipher text. Performing the counter mode encryption includes generating multiple 64-bit keystream blocks. The computing device generates an authentication tag based on the message authentication code and a first keystream block of keystream blocks. Other embodiments are described and claimed.
机译:用于以CBC-MAC(CCM)模式加密的计数器的技术包括一种计算设备,该计算设备使用64位分组密码生成具有消息密钥的消息,从而对具有加密密钥的消息执行CBC-MAC身份验证操作。该计算设备生成第一64位认证块,该第一64位认证块包括8位标志字段和11至32位之间的长度字段。标志字段指示长度字段的长度。执行CBC-MAC身份验证操作包括将消息格式化为一个或多个64位身份验证块。计算设备使用64位块密码对具有加密密钥的消息执行反模式加密操作,以生成密文。执行计数器模式加密包括生成多个64位密钥流块。计算设备基于消息认证码和密钥流块的第一密钥流块来生成认证标签。描述和要求保护其他实施例。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号