2 Star 5 Fork 1

feizhaiyou/encrypt-spring-boot-starter

2023-12-16 05:26
feizhaiyou

encrypt-spring-boot-starter-1.0.1

  1. 增加支持SM2和SM4加密算法,将配置文件fzy.security.type设置为SM2SM4,SM2需要配置非对称加密密钥对public-keyprivate-key,SM4需要配置secret
  2. 增加获取内置加密器密钥的静态方法generateKey()。详见:内置加密器密钥生成
  3. 增加DEBUG日志,将com.feizhaiyou.encrypt包的日志级别设置为DEBUG即可查看详细输出,包括不限于:加载的加密器、脱敏器、接口参数加解密内容等。
  4. 增加高级使用-自定义加密器的配置及使用方法。详见:自定义加密器
最后提交信息为: 20231216 1.0.1版本更新
2023-08-02 09:38
feizhaiyou

encrypt-spring-boot-starter-1.0.0

通过@Security@Sensitive注解,实现对SpringWeb项目中SpringMVC注解(@RequestMapping@GetMapping@PostMapping@PutMapping@DeleteMapping)的接口方法参数进行脱敏与加解密,仅限于Http请求中字符串类型的参数数据生效,可进行充分扩展,可自进行定义脱敏、加解密等。
1.0.0 版本内置AES(AES/ECB/PKCS5Padding)、RSA加密方式,可直接配置使用,支持自定义加密、脱敏规则等高级用法。

最后提交信息为: update readme
Java
1
https://gitee.com/feizhaiyou/encrypt-spring-boot-starter.git
git@gitee.com:feizhaiyou/encrypt-spring-boot-starter.git
feizhaiyou
encrypt-spring-boot-starter
encrypt-spring-boot-starter

搜索帮助