发明名称 实现下一代互联网NID生成的系统及方法
摘要 本发明涉及一种实现下一代互联网NID生成的系统,其中包括网络电子身份标识衍生码数据库;网络电子身份标识衍生码请求处理模块;网络电子身份标识衍生码生成模块,用以在网络电子身份标识码的基础上利用哈希函数压缩生成网络电子身份标识衍生码;网络电子身份标识衍生码冲突处理模块,用以检查新生成的网络电子身份标识码衍生码是否与已经存在的网络电子身份标识衍生码发生冲突并进行处理。采用该种实现下一代互联网NID生成的系统及方法,可以实现解决下一代互联网中用户身份假冒、网络消息不可追溯的问题,在IPv6扩展报文头部中加载了网络电子身份标识衍生码,生成的网络电子身份标识衍生码具有精简、唯一、不可逆的优点,具有更广泛的应用范围。
申请公布号 CN103595733B 申请公布日期 2017.03.08
申请号 CN201310630389.3 申请日期 2013.12.02
申请人 公安部第三研究所 发明人 杨明慧;汪志鹏;邹翔;胡永涛
分类号 H04L29/06(2006.01)I;H04L29/12(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 上海智信专利代理有限公司 31002 代理人 王洁;郑暄
主权项 一种实现下一代互联网网络电子身份标识衍生码生成的系统,其特征在于,所述的系统包括:网络电子身份标识衍生码数据库,用以存储网络电子身份标识衍生码生成请求和已经生成的网络电子身份标识衍生码;网络电子身份标识衍生码请求处理模块,用以处理来自用户或互联网应用的网络电子身份标识衍生码生成请求和进行解析并将解析的请求信息发送至网络电子身份标识码生成模块以生成网络电子身份标识码;网络电子身份标识衍生码生成模块,用以在所述的网络电子身份标识码的基础上利用哈希函数压缩生成网络电子身份标识衍生码;网络电子身份标识衍生码冲突处理模块,用以检查新生成的网络电子身份标识码衍生码是否与所述的网络电子身份标识衍生码数据库中已经存在的网络电子身份标识衍生码发生冲突并进行处理;所述的处理来自用户或互联网应用的网络电子身份标识衍生码生成请求和进行解析,具体为:(11)所述的网络电子身份标识衍生码请求处理模块初始化所述的网络电子身份标识衍生码数据库;(12)所述的网络电子身份标识衍生码请求处理模块接收来自用户或互联网应用的网络电子身份标识衍生码生成请求;(13)所述的网络电子身份标识衍生码请求处理模块判断所述的生成请求的类型,如果是来自互联网应用的批量请求文件,则继续步骤(14),如果是来自用户的单个请求,则继续步骤(18);(14)所述的网络电子身份标识衍生码请求处理模块判断所述的批量请求文件是否已存在于所述的网络电子身份标识衍生码数据库中,如果是,则继续步骤(15),否则继续步骤(16);(15)所述的网络电子身份标识衍生码请求处理模块判断所述的批量请求文件状态是否为已完成,如果是,则返回请求处理完成结果,然后结束退出,否则继续步骤(17);(16)所述的网络电子身份标识衍生码请求处理模块新增一条状态为未完成的文件记录;(17)所述的网络电子身份标识衍生码请求处理模块解析所述的批量请求文件中的下一条未完成请求记录,然后继续步骤(2);(18)所述的网络电子身份标识衍生码请求处理模块解析所述的单个请求并得到用户的相关信息,然后继续步骤(2)。
地址 200031 上海市徐汇区岳阳路76号