-
公开(公告)号:CN107241190A
公开(公告)日:2017-10-10
申请号:CN201710661488.6
申请日:2017-08-04
Applicant: 南京理工大学
CPC classification number: H04L9/0825 , H04L9/0847 , H04L67/02
Abstract: 本发明公开了一种基于身份的密钥协商构建方法与网络平台。方法为:系统建立:公开系统参数,保密主私钥;密钥提取:给定一个用户U的身份,PKG计算该用户的私钥,分别计算此处密钥协商双方A、B的公、私钥;密钥协商:A、B分别随机选取,计算各自的临时会话密钥,并将各自生成的值发送给对方;计算最终的共享密钥。所述网络平台为:网站采用MVC架构模型,Controller层:负责转发请求,以及对请求进行处理;View层:与用户进行交互;Model层:实现程序算法功能,与数据库进行交互,其中Model层中Service层与Dao层实现了该基于身份的密钥协商协议。本发明直接以用户的身份标识作为公钥,简化了公钥的使用与管理,具有广阔的应用前景。