APP下载

基于SM2 的无证书加密算法

2021-03-19程朝辉

密码学报 2021年1期
关键词:安全性模型

程朝辉

深圳奥联信息安全技术有限公司, 深圳518000

1 介绍

无证书公钥密码体制的代表有1991 年Girault 提出的自认证公钥密码(也称“隐式证书” 密码:Implicit-Certificate-Based Cryptography[1], 后文统一使用此称谓) 和Al-Riyami 与Paterson 在2003年提出的无证书公钥密码(Certificateless-Public Key Cryptography, AP-CL-PKC)[2]. 这种密码体制介于传统证书公钥体制和标识密码体制[3]之间. 在这种密码体制中, 用户私钥由两个秘密因素决定: 一个是由用户自己生成的密钥, 另外一个是从密钥生成中心(Key Generation Center, KGC) 获取的与用户身份(以及可能的用户密钥信息) 相关的密钥. 从一个秘密因素不能计算另一个, 即密钥生成中心不能计算出用户生成的部分密钥, 用户也计算不出密钥生成中心生成的部分密钥. 因此无证书密码系统没有密钥托管的功能. 无证书密码保证即使攻击者成功地使用自己选择的公钥替换了被攻击者的公钥, 攻击者仍然无法伪造被攻击者的一个有效签名, 或者解密一段试图加密给被攻击者的密文信息.

茂名港属不正规半日潮港,平均海面为1.9米。平均潮差1.75米,受热带风暴、强热带风暴和台风影响时港内水位一般可增高1.2米;该港的潮流属往复流,涨落潮流方向基本依水道方向。涨潮流向在280°-360°之间,流速0.5-1.8节;落潮流向在128°-180°之间,流速为1.1-2.8节。

采用隐式证书的密码机制一直没有严格的安全模型, 构造的算法均采用启发式方法进行分析, 没有严格的安全性分析. 因此出现采用隐式证书的密码系统被发现存在攻击的现象[4]. Al-Riyami 和Paterson在2003 年提出无证书的密码体制[2]后引起广……

登录APP查看全文

猜你喜欢

安全性模型
一半模型
两款输液泵的输血安全性评估
既有建筑工程质量安全性的思考
某既有隔震建筑检测与安全性鉴定
米氮平治疗老年失眠伴抑郁症的疗效及安全性
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
ApplePay横空出世 安全性遭受质疑 拿什么保护你,我的苹果支付?
FLUKA几何模型到CAD几何模型转换方法初步研究
Imagination发布可实现下一代SoC安全性的OmniShield技术