Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜北京航空航天大学伍前红获国家专利权

恭喜北京航空航天大学伍前红获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜北京航空航天大学申请的专利基于国密算法的秘密文件的加、解密方法及保护系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115396096B

龙图腾网通过国家知识产权局官网在2025-03-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211041100.X,技术领域涉及:H04L9/08;该发明授权基于国密算法的秘密文件的加、解密方法及保护系统是由伍前红;檀逸飞;夏若轩;韩天煦;李云麒;唐明浩设计研发完成,并于2022-08-29向国家知识产权局提交的专利申请。

基于国密算法的秘密文件的加、解密方法及保护系统在说明书摘要公布了:本发明涉及一种基于国密算法的秘密文件的加、解密方法及保护系统,属于数据保护技术领域,获取第一用户上传的秘密文件和根据第一用户的私钥和有权限查阅秘密文件的所有第二用户的公钥所生成的重加密密钥,利用SM4算法对秘密文件进行加密,得到第一密文,利用第一用户的公钥对SM4算法在对秘密文件进行加密时所用的SM4密钥进行加密,得到第二密文,对重加密密钥和第二密文进行代理重加密运算,得到第三密文,第一密文和第三密文组成重加密密文进行存储,利用具有查阅权限的用户的公钥参与加密过程,保证只有具有查阅权限的用户可以进行秘密文件的查阅和调用,大大提高了秘密文件的安全性。

本发明授权基于国密算法的秘密文件的加、解密方法及保护系统在权利要求书中公布了:1.一种基于国密算法的秘密文件的加密方法,其特征在于,所述加密方法包括:获取第一用户上传的秘密文件和所述第一用户生成的重加密密钥;所述重加密密钥根据所述第一用户的私钥和有权限查阅所述秘密文件的所有第二用户的公钥生成;利用SM4算法对所述秘密文件进行加密,得到第一密文;利用所述第一用户的公钥对所述SM4算法在对所述秘密文件进行加密时所用的SM4密钥进行加密,得到第二密文;对所述重加密密钥和所述第二密文进行代理重加密运算,得到第三密文;所述第一密文和所述第三密文组成重加密密文;将所述重加密密文进行存储;当提出查阅请求的第三用户属于有权限查阅秘密文件的第二用户时,利用所述第三用户的私钥对所述重加密密文中的第三密文进行解密,得到对称密钥,利用所述对称密钥对所述重加密密文中的第一密文进行解密,得到所述秘密文件;在获取第一用户上传的秘密文件之前,所述加密方法还包括:获取第一用户输入的第一登录信息;所述第一登录信息包括所述第一用户的账号和密码;判断所述第一登录信息是否正确;若正确,则所述第一用户登录成功,根据所述第一登录信息确定所述第一用户是否具有上传秘密文件的权限;若有,则获取所述第一用户上传的秘密文件;在根据所述第一登录信息确定所述第一用户是否具有上传秘密文件的权限之前,所述加密方法还包括:在所述第一用户完成注册,以获得所述第一登录信息后,对所述第一用户提出的加入组织的申请进行审核,并在审核通过后,生成所述第一用户的第一用户信息;将所述第一登录信息和所述第一用户信息进行对应,以根据所述第一登录信息获取所述第一用户信息,根据所述第一用户信息确定所述第一用户是否具有上传秘密文件的权限;所述对所述第一用户提出的加入组织的申请进行审核,并在审核通过后,生成所述第一用户的第一用户信息具体包括:利用CA私钥和SM2签名算法对所述第一用户的员工id、所申请部门和员工角色信息进行签名,得到授权码,并将所述授权码发送至所述第一用户;所述员工角色信息包括所述第一用户的用户类型和所具有的权限;所述用户类型包括普通用户、普通管理员和组织管理员;获取所述第一用户输入的所要加入组织的组织id和所述授权码;利用CA公钥和SM2验证算法对所述授权码进行验证;若验证通过,则由所述第一用户的高一级用户节点进行审核;若审核通过,则所述第一用户加入组织,并生成所述第一用户的第一用户信息;若所述第一用户为所述普通用户,则高一级用户节点为所述普通管理员;若所述第一用户为所述普通管理员,则高一级用户节点为所述组织管理员;若所述第一用户为所述组织管理员,则高一级用户节点为超级管理员;所述第一用户信息包括所述员工id、加入组织时间、审核人、所属部门和所述员工角色信息;利用CA公钥和SM2验证算法对所述授权码进行验证包括:使用CA公钥和SM2验证算法对授权码进行解签,得到第一用户的员工id、所申请部门和员工角色信息,将解签得到的第一用户的员工id、所申请部门和员工角色信息与签名所用的第一用户的员工id、所申请部门和员工角色信息进行对比,若完全相同,则输入的授权码正确,验证通过;否则,则输入的授权码错误,验证失败;所述秘密文件需要由若干个签署人进行签名,得到每一所述签署人的手写签名;在得到每一所述签署人的手写签名后,所述加密方法还包括:对于每一所述签署人,获取所述签署人生成的数字签名,基于业务数据和所述数字签名生成签名二维码;所述数字签名利用所述签署人的私钥和SM2签名算法对业务数据进行签名所得到;所述业务数据包括表示签名二维码的前缀、所述秘密文件的id号、所述签署人的用户名和签名的时间;合成所述秘密文件以及每一所述签署人的手写签名和签名二维码,得到已签名文件;对所述已签名文件进行哈希计算,得到所述已签名文件的文件哈希值;将所述秘密文件的id号、生效时间、发起人、签署人、所有签署人的数字签名、文件类型和文件哈希值上传到区块链上。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京航空航天大学,其通讯地址为:100191 北京市海淀区学院路37号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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