盲数字签名是一种特殊的数字签名技术,它可以在不暴露签名消息的情况下进行数字签名,从而保护用户的隐私和数据安全。盲数字签名的基本原理是将签名消息进行盲化处理,使得签名者无法获得签名消息的明文,从而保护用户的隐私和数据安全。盲数字签名技术在电子商务、电子投票、数字版权保护等领域具有广泛的应用。
ISO/IEC 18370-1:2016标准规定了盲数字签名的基本概念、术语和定义,以及盲数字签名的安全性要求和实现方法。该标准要求盲数字签名方案必须满足以下安全性要求:
1. 盲数字签名方案必须保证签名者无法获得签名消息的明文。
2. 盲数字签名方案必须保证签名者无法伪造签名。
3. 盲数字签名方案必须保证签名者无法否认签名。
4. 盲数字签名方案必须保证签名消息的完整性和机密性。
5. 盲数字签名方案必须保证签名消息的可验证性和不可篡改性。
ISO/IEC 18370-1:2016标准还规定了盲数字签名的实现方法,包括盲化算法、盲化因子的生成方法、盲数字签名算法、盲数字签名验证算法等。该标准还规定了盲数字签名方案的测试方法和评估方法,以确保盲数字签名方案的安全性和可靠性。
ISO/IEC 18370-1:2016标准适用于所有需要数字签名的场景,特别是在需要保护用户隐私和数据安全的场景下。该标准为数字签名技术的发展提供了重要的支持和保障,为数字化时代的安全和可信赖提供了有力的保障。
相关标准
ISO/IEC 9796-1:2010 信息技术-安全技术-数字签名方案-第1部分:基于RSA算法的方案
ISO/IEC 9796-2:2010 信息技术-安全技术-数字签名方案-第2部分:基于椭圆曲线密码算法的方案
ISO/IEC 14888-3:2018 信息技术-安全技术-公钥密码技术-第3部分:数字签名方案
ISO/IEC 15946-1:2015 信息技术-安全技术-数字签名方案-第1部分:基于离散对数密码算法的方案
ISO/IEC 19788-3:2017 信息技术-学习、教育和培训-元数据-第3部分:元数据元素和数据模型-数字签名元素