encryptor-spring-boot-starter是一个基于springboot的快速集成数据传输加密的信息增强启动器。
- 支持 切换密钥协商算法。
- 支持 切换对称加密算法。
- 支持 切换签名算法。
- 支持 切换编码算法。
- 支持 切换加解密核心数据加载及响应位置策略。
- 支持 请求、响应可选处理及uri,请求contentType,响应contentType白名单处理。
- 支持 uri匹配不同密钥算法配置。
- 支持 网关测试环境可选跳过功能。
- 支持 网关gzip的encode,decode处理。
- 支持 网关自定义contentType类型处理。
- 1、导入pom
-
普通项目
<!-- 具体发布版本可通过以下地址查询 --> <!-- https://mvnrepository.com/artifact/io.github.cuukenn --> <dependency> <groupId>io.github.cuukenn.encryptor</groupId> <artifactId>encryptor-core</artifactId> <version>版本</version> </dependency>
-
web项目。
<!-- 具体发布版本可通过以下地址查询 --> <!-- https://mvnrepository.com/artifact/io.github.cuukenn --> <dependency> <groupId>io.github.cuukenn.encryptor</groupId> <artifactId>encryptor-web-spring-boot-starter</artifactId> <version>版本</version> </dependency>
-
gateway项目。
<!-- 具体发布版本可通过以下地址查询 --> <!-- https://mvnrepository.com/artifact/io.github.cuukenn/dynamic-mongodb-database-starter --> <dependency> <groupId>io.github.cuukenn.encryptor</groupId> <artifactId>encryptor-gateway-spring-boot-starter</artifactId> <version>版本</version> </dependency>
-
- 详见项目example