# 加密算法设置

来源快照：`result_data_new_260518.json`

- 来源 ID：`1215172086490972191`
- 模块：集成中心
- 目录：统一认证接入管理 - 后台维护 - 功能点说明
- space ID：`1158011075224911873`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能背景及价值用途

E10系统对接第三方认证服务时，存在部分第三方认证接口要求参数加密传输，OAuth2集成参数设置功能目前仅支持简单的Base64加密方式，功能不够强大，故需要对接加密引擎，以支持更多加密方式。

# 二、功能概述及使用说明

**10.0.2511.01** 基线开始支持。

## 1、加密算法设置

统一认证接入管理新增菜单项“加密算法设置”，引用了认证公共加密引擎加密算法，一共可支持23中加密算法，后续还会根据需求迭代新算法。

点击加密名称可查看每种加密算法的基本要求。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1215172155248115715&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

 

## 2、参数设置新增加密设置

OAuth2集成参数设置内新增了加密设置列，点击设置按钮后，可进入加密设置页面。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1215172155192057874&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

加密设置引擎可支持23种加密算法，可通过选择加密方式设置需要的加密方式。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1215172155182047237&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

注：配置加密算法时，需开启 是否加密 开关保存后才可生效。

# 三、使用注意点

1、

是否选择加密需根据第三方接口要求配置，默认无需配置；

2、

OAuth2认证逻辑仅针对Basic Base64场景进行了特殊兼容，当参数值配置了 Basic ${client_id}:${client_secret} 且选择了Base64编码方式时，不会对Basic进行编码处理，其他加密算法会对整个字符串进行加密处理。

# 四、上下游关联功能点

其他相关功能说明请参考《E10统一认证接入管理功能说明文档》。

# 五、更多参考资料

暂无。
