# springboot-rsa-aes **Repository Path**: bright-boy/springboot-rsa-aes ## Basic Information - **Project Name**: springboot-rsa-aes - **Description**: RSA和AES前端数据加密,后端数据解密,以及返回参数加密,前端解密,全套源码,由于是市面上常用的是这二种加解密方式,所以就写了这二种,每天会自动更换密钥,后期我会陆续更新其它的加解密算法,技术点采用在新的spring-boot 2.3.1版本+mybatisPlus+mysql数据库 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 63 - **Forks**: 34 - **Created**: 2020-07-11 - **Last Updated**: 2025-07-25 ## Categories & Tags **Categories**: security-dev, spring-boot-ext **Tags**: None ## README # springboot-rsa-aes-demo #### 介绍 RSA和AES前端数据加密,后端数据解密,以及返回参数加密,前端解密,全套源码,由于是市面上常用的是这二种加解密方式,所以就写了这二种,每天会自动更换密钥,后期我会陆续更新其它的加解密算法,如果需要运用该代码直接clone项目,然后打包到本地或者私服,在通过注解就可以实现RSA和AES加密解密,无需你写任何的代码。 #### 采用的技术 | springboot2.3.1 | |--| | spring-boot-starter-freemarker | | mybatis-plus-boot-starter | #### 安装教程 ### 1.首先先把我的项目clone下来  ### 2. 通过install打包到本地或者deploy打包到你们的公司私服  ### 3.在你的项目中引用该依赖  ### 只需要在你的方法上加上这二个注解就可以实现切换使用不同的加密方式    ### 前端加密解密 ## RSA模板 ```