ISO/IEC 18033-5:2015
Information technology — Security techniques — Encryption algorithms — Part 5: Identity-based ciphers
发布时间:2015-11-23 实施时间:


ISO/IEC 18033-5:2015标准是ISO/IEC 18033系列标准的一部分,该系列标准主要涉及加密算法和安全技术。ISO/IEC 18033-5:2015标准主要关注身份认证密码,即使用用户的身份信息作为加密密钥的密码算法。

身份认证密码是一种特殊的密码算法,它使用用户的身份信息作为密钥,而不是使用传统的随机密钥。这种算法的优点在于,它可以避免密钥管理的复杂性,因为密钥是从用户的身份信息中生成的。此外,身份认证密码还可以提供更高的安全性,因为攻击者需要知道用户的身份信息才能破解密码。

ISO/IEC 18033-5:2015标准定义了两种身份认证密码算法:基于身份的加密(IBE)和基于身份的签名(IBS)。IBE算法可以用于加密和解密数据,而IBS算法则可以用于数字签名和验证。

IBE算法的基本思想是,使用用户的身份信息作为公钥,而私钥则由系统管理员生成和管理。当用户需要加密数据时,他们只需要提供自己的身份信息,系统就会使用相应的私钥来生成加密密钥。这种算法的优点在于,它可以避免密钥管理的复杂性,因为密钥是从用户的身份信息中生成的。

IBS算法的基本思想是,使用用户的身份信息作为签名密钥,而公钥则由系统管理员生成和管理。当用户需要签名数据时,他们只需要提供自己的身份信息,系统就会使用相应的公钥来生成数字签名。这种算法的优点在于,它可以避免密钥管理的复杂性,因为密钥是从用户的身份信息中生成的。

ISO/IEC 18033-5:2015标准还定义了一些安全性要求和测试方法,以确保身份认证密码算法的安全性和可靠性。这些要求和测试方法包括密钥长度、加密强度、安全性分析等。

相关标准
ISO/IEC 18033-2:2015 信息技术 安全技术 加密算法 随机序列生成器
ISO/IEC 18033-3:2010 信息技术 安全技术 加密算法 流密码
ISO/IEC 18033-4:2015 信息技术 安全技术 加密算法 块密码
ISO/IEC 19772:2009 信息技术 安全技术 身份认证密码
ISO/IEC 29167-20:2014 信息技术 安全技术 RFID标签的安全性 部分20:基于身份的加密