当前位置: 首页 > 专利查询>河海大学专利>正文

一种基于短期证书的密钥封装方法技术

技术编号:9087969 阅读:146 留言:0更新日期:2013-08-29 00:34
本发明专利技术提供一种基于短期证书的密钥封装方法。该密钥封装方法包括步骤:生成用于密钥封装和密钥解封装的系统参数;根据所述系统参数,生成用户的公钥和长期私钥;根据所述系统参数、用户的身份信息和公钥,生成用户的短期证书;根据所述用户的长期私钥和短期证书,生成用户的短期私钥;根据所述系统参数、用户的身份信息和公钥,生成用于加密消息的对称密钥以及该密钥的封装;根据所述系统参数、用户的短期私钥,从所述密钥的封装中恢复出用于解密消息密文的对称密钥。本发明专利技术方法具有较短的系统参数和密钥封装以及较低的计算开销,极大的提高了系统的运行效率。此外,本发明专利技术方法中用户的长期私钥并不参加密钥的解封装操作,而是由短期私钥完成,因此避免了长期私钥的泄露。

【技术实现步骤摘要】

【技术保护点】
一种基于短期证书的密钥封装方法,其特征在于,包含步骤如下:步骤A,生成系统主密钥和系统公开参数集;步骤B,根据所述系统公开参数集生成用户的公钥和用户的长期私钥;步骤C,根据所述系统主密钥和系统公开参数集、用户的身份和用户的公钥,生成用户的短期证书;步骤D,根据所述系统公开参数集、用户的身份、用户的长期私钥和用户的短期证书,生成用户的短期私钥;步骤E,根据所述系统公开参数集、用户的身份和用户的公钥,生成用于加密消息的对称密钥以及对称密钥的封装;步骤F,根据所述系统公开参数集、用户的短期私钥以及对称密钥的封装,恢复对称密钥。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆阳李继国
申请(专利权)人:河海大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1