首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于门限密码技术的电子文件审批方法及系统_江苏华能智慧能源供应链科技有限公司_202011563961.5 

申请/专利权人:江苏华能智慧能源供应链科技有限公司

申请日:2020-12-25

公开(公告)日:2024-05-31

公开(公告)号:CN112613841B

主分类号:G06Q10/10

分类号:G06Q10/10;G06F21/62;G06F21/64

优先权:

专利状态码:有效-授权

法律状态:2024.05.31#授权;2021.04.23#实质审查的生效;2021.04.06#公开

摘要:本发明公开了一种基于门限密码技术的电子文件审批方法及系统,方法主要包括审批发起人端利用密钥分发算法将加密密钥分为子密钥,将签名密钥分为签名子密钥和一个系统公钥;再多次利用密钥分发算法将签名子密钥和系统公钥分为部门签名子密钥和部门公钥;参与者或部门端并对签名进行验证、合成和存储,最终的到带有签名的文件。本发明无需第三方设备介入,即可通过对电子文件进行数字签名来实现对审批过程的留痕,最终结果能体现在电子文件上,全称记录签名数据,防止签名或文件被篡改,每个步骤都具备追溯的功能。

主权项:1.一种基于门限密码技术的电子文件审批方法,其特征在于,公司至少有一个层级,每级有N个部门,每个部门中有ni个参与者;每个部门Di需要nk个参与者完成签批,nk≤ni;该方法包括以下步骤:步骤(1)审批发起人将文件M上传,选择需要的层级、部门,利用随机算法生成加密密钥K1和签名密钥K2,签名密钥生成系统公钥mpk,并对文件加密;步骤(2)利用密钥分发算法将加密密钥K1分为N个子密钥,将签名密钥分为N个签名子密钥;再次利用密钥分发算法将签名子密钥和系统公钥分为N个部门签名子密钥,签名子密钥生成部门签名公钥mpki;步骤(3)将上述密钥及加密的文件发送至需要签名的部门;步骤(4)部门根据解密算法对文件解密,并发送给参与者进行签名,签名完成后将该部门的所有参与者签名存储并合成为签名;其他部门重复该步骤,完成全部参与者签名;步骤(5)部门签名合成后,通过签名验证算法进行验证;步骤(6)验证正确后,将所有部门签名合成为签名并存储;步骤(7)通过签名验证算法再次进行验证,验证正确后将签名与文件合成并存储;所述步骤(2)密钥分发算法为门限结构,具体包括以下步骤:步骤(21)对加密密钥计算得到: ;其中,算法参数(1,N)表示门限结构,K1,1表示D1部门的解密子密钥,K1,2表示D2部门的解密子密钥,K1,N表示DN部门的解密子密钥;步骤(22)对签名密钥K2计算得到: ;其中,算法参数(N,N)表示门限结构,K2,1表示D1部门的签名子密钥,K2,2表示D2部门的签名子密钥,K2,N表示DN部门的签名子密钥;步骤(23)对签名子密钥计算得到: ;其中,算法参数(ki,ni)表示门限结构,计算结果mpki表示部门签名公钥,计算结果分别表示部门签名子密钥;步骤(24)将上述结果组合得到;所述步骤(1)具体包括以下步骤:步骤(11)使用加密密钥K1对文件M加密:,其中,CT为文件的密文;步骤(12)为审批生成任务编号为,匹配编号、文件、参与审批的部门并存储于系统中;步骤(13)将其他关联信息与步骤(12)中的数据匹配并存储与系统中;所述其他关联信息包括参与者身份信息、部门与参与者的关联关系、部门的负责人信息;所述步骤(4)具体包括以下步骤:步骤(41)需要签名的部门收到密文CT、解密子密钥,先对解密子密钥解密得到K1;步骤(42)利用步骤(41)得到的K1对密文CT解密,得到文件M;步骤(43)参与者收到文件M和组合后的子密钥: ;对文件M进行哈希计算得到M0,运行部分签名算法,得到文件参与者部分签名值;步骤(44)其他参与者重复步骤(41)~(43),最终得到所有该部门参与者的签名;步骤(45)将步骤(44)的签名合成为本部门签名;所述步骤(44)得到的结果保存在数据库中,与任务编号一一对应关联;所述步骤(5)具体包括以下步骤:步骤(51)部门签名合成之后,系统对文件原文进行哈希计算得到,并从数据库中取出;步骤(52)对部门签名运行签名验证算法: ;如果此算法输出1,表示部门签名正确,将部门签名存入数据库,与任务编号一一对应关联;如果此算法输出0,表示签名错误,重复步骤(4),直到验证签名正确;所述步骤(6)具体包括以下步骤:步骤(61)各部门签名合成为签名;步骤(62)系统对文件M进行哈希计算得到,并从数据库中取出mpk;步骤(63)对签名运行签名验证算法: ;如果此算法输出1,表示签名正确,将最终签名存入数据库,与任务编号一一对应关联;如果此算法输出0,表示签名错误,从数据库中分别取出各部门签名,分别运行签名验证算法,得出签名错误的部门,该部门需重新按照步骤(4)完成签名。

全文数据:

权利要求:

百度查询: 江苏华能智慧能源供应链科技有限公司 一种基于门限密码技术的电子文件审批方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。