Skip to content

Jacknolfskin/htool-rsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

htool-rsa

SpringBoot RSA入参出参自动加解密工具

使用方法

将项目下载下来:https://github.com/Jacknolfskin/htool-rsa

  • 上传到本地仓库 image.png

  • 在项目中引入依赖compile('com.jacknolfskin.htool:htool-rsa:1.0.0-RELEASE') 注意:这两个依赖也要引入,Base64的依赖包,不然加密会报错 compile group: 'commons-codec', name: 'commons-codec', version: '1.11' compile group: 'commons-io', name: 'commons-io', version: '2.6' image.png

  • 在启动类中加入@EnableSecurity注解,同时扫描包com.jacknolfskin.htool image.png

  • 在出参需要加密的方法上加上注解@Encrypt,在入参需要解密的方法上加上@Decrypt,同时需要加解密就把两个注解都加在方法上 image.png

  • 配置文件中spring.encrypt.debug、spring.encrypt.publicKey、spring.encrypt.privateKey三个配置选项 image.png

  • 使用后效果 image.png

使用教程:https://www.jianshu.com/p/722cf8525eea


技术讨论 & 疑问建议 & 个人博客

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议,转载请注明出处!

About

SpringBoot RSA入参出参自动加解密工具

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages