springboot统一解密
时间: 2023-08-19 13:16:28 浏览: 108
Springboot实现密码的加密解密
引用\[1\]提供了一个关于Spring Boot接口加密的项目结构和代码示例。其中,crypto-common是一个通用的加密模块,crypto-spring-boot-starter是一个Spring Boot的启动器,用于集成加密功能。引用\[2\]中提到了使用@ConditionalOnProperty注解来控制解密功能的开启和关闭,真正的解密逻辑在DecryptHttpInputMessage中实现,它又委托给Crypto来进行解密操作。引用\[3\]中提到了在spring.factories自动配置文件中配置了一个AppConfig,用于自动配置解密功能。
综上所述,如果你想在Spring Boot中实现统一解密功能,可以参考引用\[1\]中的项目结构和代码示例。通过引入crypto-spring-boot-starter依赖,并在配置文件中设置相应的属性,即可开启解密功能。具体的解密逻辑可以在DecryptHttpInputMessage和Crypto中实现。
#### 引用[.reference_title]
- *1* *3* [SpringBoot中接口加密解密统一处理!](https://blog.csdn.net/weixin_46768610/article/details/128031144)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [SpringBoot中接口加密解密统一处理](https://blog.csdn.net/bduwps8393/article/details/100953104)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文