申请/专利权人:中国电子科技集团公司第三十研究所
申请日:2020-07-09
公开(公告)日:2020-11-13
公开(公告)号:CN111934858A
主分类号:H04L9/08(20060101)
分类号:H04L9/08(20060101);H04L9/30(20060101)
优先权:
专利状态码:有效-授权
法律状态:2022.03.18#授权;2020.12.01#实质审查的生效;2020.11.13#公开
摘要:本发明公开了一种可监管的随机公钥派生方法,提供可选的监管功能,包括:1系统参数生成算法;2用户初始密钥生成算法;3用户追踪密钥生成算法;4用户追踪密钥验证算法;5用户派生公钥生成算法;6用户派生私钥生成算法;7用户派生公钥追踪算法;当选择监管功能时执行步骤1~7,当不选择监管功能时执行步骤1、2、5、6。本发明的方法实现了仅需要接收方初始注册一个公钥,同时还提供可选的监管功能。
主权项:1.一种可监管的随机公钥派生方法,其特征在于,包括:当参与方包括用户A和用户B,且用户A为发送方,用户B为接收方时,所述随机公钥派生方法的执行流程依次为:步骤1、2、5、6,其中,步骤1由第三方机构执行,或者由用户A和用户B共同执行;步骤5由用户A执行,步骤2、6由用户B执行;当参与方包括监管方、用户A和用户B,且用户A为发送方,用户B为接收方时,所述随机公钥派生方法的执行流程依次为:步骤1~7;其中,步骤1、4、7由监管方执行,步骤5由用户A执行,步骤2、3、6由用户B执行;其中,步骤1~7如下:1系统参数生成算法Pub←1λ:输入安全参数1λ,其中λ为正整数,输出生成系统参数Pub;2用户初始密钥生成算法PK0,SK0←Pub:输入系统参数Pub,输出用户B初始公私钥对PK0,SK0;3用户追踪密钥生成算法TK←Pub,SK0:输入系统参数Pub,用户B初始私钥SK0,输出用户追踪密钥TK;4用户追踪密钥验证算法YN←Pub,PK0,TK:输入系统参数Pub,用户B初始公钥PK0,用户追踪密钥TK,如果TK确实为用户B初始公钥PK0,则输出Y,否则输出N;5用户派生公钥生成算法PKR,R←Pub,PK0:输入系统参数Pub,用户B初始公钥PK0,输出用户B派生公钥PKR,R;6用户派生私钥生成算法SKR,R←Pub,SK0,PKR,R:输入系统参数Pub,用户B初始私钥SK0,用户B派生公钥PKR,R,输出用户B派生私钥SKR;7用户派生公钥追踪算法YN←Pub,PK0,PKR,R,TK:输入系统参数Pub,用户B初始公钥PK0,用户B派生公钥PKR,R,用户B追踪密钥TK,如果派生公钥确实是由用户B初始公钥PK0派生则输出Y,否则输出N。
全文数据:
权利要求:
百度查询: 中国电子科技集团公司第三十研究所 一种可监管的随机公钥派生方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。