ISO/IEC 10118-2:2010 信息技术 安全技术 散列函数 第2部分:使用n位分组密码的散列函数
标准编号:ISO/IEC 10118-2:2010
中文名称:信息技术 安全技术 散列函数 第2部分:使用n位分组密码的散列函数
英文名称:Information technology — Security techniques — Hash-functions — Part 2: Hash-functions using an n-bit block cipher
发布日期:2010-10
标准范围
ISO/IEC 10118-2:20 10规定了利用n位分组密码算法的散列函数。因此,它们适用于已经实现这种算法的环境。在ISO/IEC 18033-3中规定了分组密码。指定了四个散列函数。第一个提供长度小于或等于n的哈希码,其中n是所用算法的块长度。第二个提供长度小于或等于2n的散列码;第三个提供长度等于2n的散列码;第四个提供长度为3n的散列码。ISO/IEC 10118-2:20 10中规定的所有四个散列函数都符合ISO/IEC 10118-1中规定的通用模型。
ISO/IEC 10118-2:2010 specifies hash-functions which make use of an n-bit block cipher algorithm. They are therefore suitable for an environment in which such an algorithm is already implemented. Block ciphers are specified in ISO/IEC 18033-3.
Four hash-functions are specified. The first provides hash-codes of length less than or equal to n, where n is the block-length of the algorithm used. The second provides hash-codes of length less than or equal to 2n; the third provides hash-codes of length equal to 2n; and the fourth provides hash-codes of length 3n. All four of the hash-functions specified in ISO/IEC 10118-2:2010 conform to the general model specified in ISO/IEC 10118-1.
标准预览图


