文档中心 up7 配置

加密传输

配置发布于 2023-05-30更新于 2026-05-18 15:25

视频教程:https://www.bilibili.com/video/BV19V4y1d7Ua/?vd_source=d1843c7f8c164416779b5188178bad8c


up7加密方式是对块信息进行加密,防止块信息在上传过程中密。

 

控件版本:2.0.22

示例版本:2.1.23

前端配置:

 

说明:开启加密传输后需要配置key,和加密算法(algorithm),目前加密算法支持aes,sm4。开启加密后所有文件块在传输前都会被加密,服务端接收到的文件块数据是加密后的数据。

后端解密:

asp.net:https://gitee.com/xproer/up7-asp.net/blob/2.1.23/api/up7/f_post.aspx.cs#L140

jsp:https://gitee.com/xproer/up7-jsp-eclipse/blob/2.1.23/WebContent/api/up7/f_post.jsp#L130

 

早期版本:

加密算法

控件采用AES-ECB算法对块信息进行加密

密钥配置

们会为每一公司单独生成一个密钥,密钥可以根据开发人员需求进行修改。如果公司有较强的安全需求,可以定期修改密钥以增强信息安全性。

密钥在控件和服务端中使用,控件通过密钥对块信息进行加密,服务端通过密钥对控件上传的信息进行解密。

每次更新密钥时需要同时更新控件

 

用加密

将BlockCrypto改true,将UrlPost改为加密块页面

 

 

加密效果

Head域取消信息

 

信息在Form域中提供,并已加密

 

 

加密时信息在Head域中提供

 

Form域只有块数据

上一篇 加密存储
下一篇 统一配置示例