摘要
本申请公开了一种文件传输方法、文件下载方法、服务器及客户端,涉及计算机技术领域,服务器在接收客户端发送的文件请求后,生成随机数,使用预设密钥交换算法基于随机数、服务器私钥和客户端公钥生成共享密钥,使用预设签名生成算法基于随机数和共享密钥等参数生成服务器签名,并将服务器公钥、随机数、服务器签名以及目标文件的文件参数和下载链接发送到客户端,使客户端从下载链接下载目标文件在经过验证服务器签名后使用。由于在文件传输以及文件下载过程中,根据随机数生成动态共享密钥和动态服务器签名,共享密钥和服务器签名难以被破解,防止文件在传输过程中被截获或篡改,提高了文件传输的安全性。
技术关键词
文件下载方法
文件传输方法
密钥交换算法
客户端
非对称加密算法
生成算法
密钥生成服务器
私钥
公钥
生成压缩包
散列算法
动态共享密钥
存储计算机程序
参数
解密
生成共享密钥
标识
系统为您推荐了相关专利信息
网络安全防护系统
客户端设备
防护设备
链路
加密
嵌入式数据库
客户端
计算机执行指令
分片
解析器