成都安恒信息技术有限公司令狐顺成获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉成都安恒信息技术有限公司申请的专利一种基于堡垒机运维的文件分片上传方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116233108B 。
龙图腾网通过国家知识产权局官网在2025-11-04发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211631007.4,技术领域涉及:H04L67/06;该发明授权一种基于堡垒机运维的文件分片上传方法是由令狐顺成;吴永越;陈曦;文浩设计研发完成,并于2022-12-19向国家知识产权局提交的专利申请。
本一种基于堡垒机运维的文件分片上传方法在说明书摘要公布了:本发明公开了一种基于堡垒机运维的文件分片上传方法,堡垒机服务器接受文件分片,并存入Caffeine缓存和Redis缓存以及数据库,上传成功后,计算分片的SHA1值,再计算该分片的MD5;如果与前端传入的分片的MD5值一致,将Caffeine缓存和Redis缓存以及数据库中该分片的上传状态更改为上传成功。堡垒机服务器依次查询Caffeine缓存、Redis缓存以及数据库,找到所有已经上传的属于该文件的分片,执行文件分片合并,合并成功后,计算文件的MD5值,若与上传参数的MD5值一致,则将数据库该文件的上传状态更改为上传成功。本发明可以在安全审计时可对文件下载查看,丰富了堡垒机对托管主机的管控。
本发明授权一种基于堡垒机运维的文件分片上传方法在权利要求书中公布了:1.一种基于堡垒机运维的文件分片上传方法,其特征在于,包括以下步骤: 步骤S100:上传文件并读取文件的文件名和文件大小,并计算文件的SHA1值; 步骤S200:将文件的总大小除以设定大小,且结果向上取整,计算出文件分片总数; 步骤S300:堡垒机服务器利用步骤S100、步骤S200中文件的参数查询数据库,若数据库未匹配到相同文件,则在数据库中写入该文件,并将文件的上传状态字段设置为上传中; 步骤S400:前端将文件按照设定大小进行分片,记录每一分片的序号,计算分片的SHA1值,将分片的SHA1值、文件名和序号作为盐值,计算该分片的MD5; 步骤S500:堡垒机服务器根据步骤S400中分片的参数依次查询服务器Caffeine缓存、Redis缓存、数据库,若均未匹配到该分片,则说明该分片未上传过,则在Caffeine缓存中写入该分片数据,并将该分片上传状态设置为上传中; 步骤S600:前端调用上传接口,将分片MD5、分片序号、分片内容及文件名上传至堡垒机服务器,堡垒机服务器接受文件分片,并将分片存入Caffeine缓存和Redis缓存以及数据库,上传成功后,计算分片的SHA1值,再用分片SHA1值、文件名和该分片的序号作为盐值,计算该分片的MD5;如果与前端传入的分片的MD5值一致,说明该分片内容上传无误,将Caffeine缓存和Redis缓存以及数据库中该分片的上传状态更改为上传成功; 步骤S700:前端调用文件合并接口,将文件名、文件SHA1值作为参数上传至堡垒机服务器,堡垒机服务器依次查询Caffeine缓存、Redis缓存以及数据库,找到所有已经上传完成的属于该文件的分片,执行文件分片合并,合并成功后,计算文件的MD5值,若与上传参数的MD5值一致,则文件上传成功并发送消息给前端,删除所有分片缓存,将数据库该文件的上传状态更改为上传成功。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人成都安恒信息技术有限公司,其通讯地址为:610000 四川省成都市自由贸易试验区成都高新区和乐二街150号3栋;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励