# sm-demo #### 介绍 使用国密算法加密请求的demo #### 软件架构 SpringBoot + Vue Vue:在请求拦截器中对请求使用sm4加密,将sm4的秘钥使用sm2加密后放到请求头中。 SpringBoot:在过滤器中对请求解密以及对返回值加密。 Vue:在响应拦截器中对返回值解密。 ![输入图片说明](1659926179281.jpg)