ISO/IEC 10118-3:2018
IT Security techniques - Hash-functions - Part 3: Dedicated hash-functions
发布时间:2018-10-31 实施时间:


哈希函数是一种将任意长度的消息映射为固定长度的摘要的函数。它被广泛应用于数字签名、消息认证码、密码学等领域。哈希函数的安全性和可靠性对于保护数据的完整性和机密性至关重要。为了确保哈希函数的安全性和可靠性,ISO/IEC 10118-3:2018规定了专用哈希函数的要求和测试方法。

专用哈希函数是一种特殊的哈希函数,它被设计用于特定的应用场景。例如,数字签名需要使用哈希函数来生成消息的摘要,以确保消息的完整性和真实性。消息认证码需要使用哈希函数来生成消息的摘要,并与密钥一起使用,以确保消息的机密性和完整性。密码学需要使用哈希函数来生成密钥和随机数,以确保密码的安全性和可靠性。

ISO/IEC 10118-3:2018规定了专用哈希函数的要求,包括输入和输出的长度、安全性、可靠性、抗碰撞性等。它还规定了专用哈希函数的测试方法,包括随机性测试、抗碰撞性测试、安全性测试等。这些测试方法可以确保专用哈希函数的安全性和可靠性,以保护数据的完整性和机密性。

ISO/IEC 10118-3:2018适用于所有需要使用哈希函数的应用场景,包括数字签名、消息认证码、密码学等。它可以帮助开发人员选择合适的专用哈希函数,并确保其安全性和可靠性。同时,它也可以帮助用户评估专用哈希函数的安全性和可靠性,以确保数据的完整性和机密性。

相关标准
- ISO/IEC 10118-1:2007 Information technology -- Security techniques -- Hash-functions -- Part 1: General
- ISO/IEC 10118-2:2000 Information technology -- Security techniques -- Hash-functions -- Part 2: Hash-functions using an n-bit block cipher
- ISO/IEC 10118-4:2008 Information technology -- Security techniques -- Hash-functions -- Part 4: Hash-functions using modular arithmetic
- ISO/IEC 19790:2012 Information technology -- Security techniques -- Security requirements for cryptographic modules
- ISO/IEC 27001:2013 Information technology -- Security techniques -- Information security management systems -- Requirements