首页> 外国专利> DEVICE AND METHOD FOR IMPLEMENTING A CRYPTOGRAPHIC HASH FUNCTION

DEVICE AND METHOD FOR IMPLEMENTING A CRYPTOGRAPHIC HASH FUNCTION

机译:实现密码哈希函数的装置和方法

摘要

A computing device and a computing device implemented method are provided for preparing a message a bit-length number of bits in length less than or equal to a pre-determined maximum size, for input to a cryptographic hash function operating on blocks of a predetermined block size of B bits. The computing device comprises a processor in communication with a memory for processing the message. The method comprises the processor padding the message by adding sufficient padding bits and a length block of length n bits, such that a padded bit-length of the padded message is an integer factor times the block size B; and the processor setting the bits of the length block such that if the bit-length is less than 2 n bits long, the bits of the length block represent the padded bit-length; and, if the bit-length is greater than or equal to 2 n bits long, the bits of the length block represent a pre-determined value non-representative of the bit-length.
机译:提供一种用于准备消息的,长度小于或等于预定最大大小的消息的计算设备和计算设备实现的方法,用于输入到在预定块的块上操作的密码散列函数B位的大小。该计算设备包括与存储器通信的处理器,用于处理该消息。该方法包括:处理器通过添加足够的填充比特和长度为n位的长度块来填充消息,使得被填充的消息的被填充的比特长度是块大小B的整数倍;处理器设置长度块的位,使得如果该位长度小于2 n位长,则该长度块的位表示填充的位长度;如果所述位长大于或等于2n位长,则所述长度块的位表示所述位长不代表的预定值。

著录项

  • 公开/公告号EP3340528B8

    专利类型

  • 公开/公告日2019-12-04

    原文格式PDF

  • 申请/专利权人 BLACKBERRY LIMITED;

    申请/专利号EP20170203281

  • 发明设计人 STRUIK MARINUS;

    申请日2011-02-09

  • 分类号H04L9;

  • 国家 EP

  • 入库时间 2022-08-21 11:40:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号