[发明专利]一种安全文件传输方法、装置、电子设备及存储介质在审
申请号: | 202211733536.5 | 申请日: | 2022-12-30 |
公开(公告)号: | CN116032487A | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 朱懿帛;方博伦;胡亚运 | 申请(专利权)人: | 湖北天融信网络安全技术有限公司;北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40;H04L67/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 崔熠 |
地址: | 430040 湖北省武汉市临*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安全 文件传输 方法 装置 电子设备 存储 介质 | ||
1.一种安全文件传输方法,其特征在于,应用于服务端,包括:
向客户端发送随机数,以使所述客户端获取密码哈希值对应的认证信息,并使用所述密码哈希值对所述随机数进行加密,获得并返回伪密码值和所述认证信息;
查找所述认证信息对应的认证哈希值,所述认证哈希值是所述客户端发送的密码字符串生成的哈希值;
使用所述认证哈希值对所述随机数进行加密,获得待认证密码值,并根据所述伪密码值和所述待认证密码值确定认证结果;
向所述客户端发送所述认证结果,所述认证结果用于文件传输。
2.根据权利要求1所述的方法,其特征在于,所述向客户端发送随机数,包括:
获取所述客户端与所述服务端之间建立的安全套接层SSL协议通道或者传输层安全性TLS协议通道;
通过所述SSL协议通道或者所述TLS协议通道向所述客户端发送所述随机数。
3.根据权利要求1所述的方法,其特征在于,所述查找所述认证信息对应的认证哈希值,包括:
从所述认证信息中解析出用户标识,并在数据库中查找所述用户标识对应的密码字符串;
对所述用户标识对应的密码字符串进行哈希处理,获得所述认证哈希值。
4.根据权利要求1所述的方法,其特征在于,所述根据所述伪密码值和所述待认证密码值确定认证结果,包括:
判断所述伪密码值和所述待认证密码值是否相同;
若是,则将所述认证结果确定为认证通过,否则,将所述认证结果确定为认证不通过。
5.根据权利要求1-4任一所述的方法,其特征在于,在所述向所述客户端发送所述认证结果之后,还包括:
接收到所述客户端发送的文件传输命令;
判断所述认证结果是否是认证通过;
若是,则使用所述客户端与所述服务端协商选择的文件传输方式进行文件传输。
6.根据权利要求5所述的方法,其特征在于,所述文件传输方式包括:乱序分组传输方式、分片标识加密传输方式和/或预设软件库包的接口传输方式。
7.一种安全文件传输方法,其特征在于,应用于客户端,包括:
接收服务端发送的随机数;
获取密码哈希值,并使用所述密码哈希值对所述随机数进行加密,获得伪密码值;
向所述服务端发送所述密码哈希值对应的认证信息和所述伪密码值,以使所述服务端根据所述密码哈希值对应的认证信息和所述伪密码值返回认证结果;
接收所述服务端发送的所述认证结果,并根据所述认证结果进行文件传输。
8.一种安全文件传输装置,其特征在于,应用于服务端,包括:
随机数发送模块,用于向客户端发送随机数,以使所述客户端获取密码哈希值对应的认证信息,并使用所述密码哈希值对所述随机数进行加密,获得并返回伪密码值和所述认证信息;
哈希值查找模块,用于查找所述认证信息对应的认证哈希值,所述认证哈希值是所述客户端发送的密码字符串生成的哈希值;
哈希值加密模块,用于使用所述认证哈希值对所述随机数进行加密,获得待认证密码值,并根据所述伪密码值和所述待认证密码值确定认证结果;
文件传输模块,用于向所述客户端发送所述认证结果,所述认证结果用于文件传输。
9.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的方法。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北天融信网络安全技术有限公司;北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经湖北天融信网络安全技术有限公司;北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211733536.5/1.html,转载请声明来源钻瓜专利网。