`
zhangdaiscott
  • 浏览: 429604 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
8fb25857-16b4-3681-ab5e-e319f45c42a8
Jeecg快速开发平台
浏览量:0
文章分类
社区版块
存档分类

Jeecg-Boot前后端分离,针对敏感数据,加密传递方案

阅读更多

# 针对敏感数据,加密传递方案

第一步:

    在vue页面引入aesEncrypt.js encryption方法。示例代码:

import { encryption } from '@/utils/encryption/aesEncrypt'

 

第二步:

    请求后台获取 /sys/getEncryptedString 接口,以此获取加密所需要的key和iv

第三步:

    使用引入的 encryption方法进行对敏感数据进行加密。方法第一个参数是所需要加密的字符串 第二个参数和第三个参数是第二步从后台获取的key和iv

第四步(后台解密):

    用AesEncryptUtil类的 desEncrypt方法对加密后的字符串进行解密。示例代码:

AesEncryptUtil.desEncrypt(sysLoginModel.getPassword()).trim();

 

#注意事项:

    ###加密解密所需要的key和iv在EncryptedString类中。长度为16个字符

 

分享到:
评论

相关推荐

    jeecg-boot集成activiti demo.rar

    其核心特点包括自动生成功能、前后端分离、插件化设计,使得开发者可以快速构建企业级应用。 2. **Activiti 简介** Activiti 是一个轻量级的、企业级的工作流引擎,支持BPMN 2.0标准,提供图形化的流程设计器,...

    JEECG-BOOT 企业级快速平台产品介绍PPT-20200327_jeecg-boot_jeecg_

    - **前后端分离**:采用前后端分离的设计模式,前端使用Vue.js或React等现代JavaScript框架,后端使用Spring Boot,保证了开发的灵活性和高性能。 - **微服务架构**:支持微服务部署,可将应用拆分为多个小型服务,...

    jeecg-jeecg-boot-master

    3. **前后端分离**:项目采用前后端分离的设计模式,前端使用Vue.js等技术,后端处理数据,两者通过API进行通信。这种模式有利于提升用户体验,同时使得前后端开发可以并行进行,提高了开发效率。 4. **微服务架构*...

    jeecg-jeecg-boot-master.zip

    《深入解析Jeecg-Boot框架》 Jeecg-Boot是一款基于代码生成器的Java快速开发平台,它集成了Spring Boot、MyBatis Plus、Vue.js等热门技术,旨在提高开发效率,降低开发成本。本文将从核心概念、主要功能、技术栈...

    jeecgboot集成jeecg-boot-activiti1

    【集成jeecg-boot-activiti1】是一个关于在Jeecg Boot项目中整合Activiti工作流引擎的教程。本文档详细介绍了如何将Activiti 5.22.0版本集成到Jeecg Boot 2.4.2的环境中,以实现业务流程自动化管理。 1. **目标**:...

    jeecg-boot 集成Activiti6 页面

    jeecg-boot 前后分离 集成Activiti6 页面

    jeecg-boot开源框架1.0-1.1官方源码.rar

    Jeecg-Boot的一大亮点是其内置的代码生成器,可以快速生成前后端代码,减少重复劳动。源码中包含了代码生成的相关配置和模板,包括数据库表的元数据获取、模板引擎的使用等。 五、权限管理 Jeecg-Boot提供了基于...

    Jeecg-Boot技术文档

    该框架集成了多种现代技术和工具,实现了前后端分离,支持一键代码生成,以及丰富的在线开发功能。 ### 核心技术栈 #### 后端技术 - **SpringBoot 2.1.3.RELEASE**: 作为基础框架,提供自动配置、依赖注入等功能,...

    Jeecg-Boot+技术文档_2.0.pdf

    通过集成这些技术,Jeecg-Boot实现了前后端分离的高效开发模式。 Jeecg-Boot的核心特性之一是其强大的代码生成器,它能够一键生成前后端代码,无需开发者手动编写,极大地提升了开发速度。这使得开发者能更专注于...

    jeecg-boot.zip

    JeecgBoot是基于代码生成器的智能快速开发平台,它整合了SpringBoot、MyBatisPlus、Shiro、JWT、Vue.js等热门框架和技术,实现了前后端分离,提供强大的代码生成器,可以自动生成各类代码,极大地减少了开发工作量。...

    jeecg-boot 集成Activiti6 后端Java 模块代码

    它是一个基于Spring Boot的开源项目,提供了丰富的功能,如代码生成、前后端分离、插件化开发等,旨在提高开发效率,降低维护成本。Jeecg-boot集成了许多流行的技术,如MyBatis Plus、Shiro、JWT等,为开发者构建...

    jeecg-boot-master.zip

    Jeecg-Boot-Master内置了代码生成器,可根据数据库表结构自动生成前后端代码,减少了手动编写代码的工作量,提高了开发速度。 6. **工作流引擎** Jeecg-Boot-Master支持Activiti或Flowable工作流引擎,可以方便地...

    jeecg-boot 安装部署.docx

    它采用了前后端分离的架构,前端技术栈包括Vue和Ant Design,后端则利用SpringBoot、Mybatis、Shiro以及JWT。该框架的一大亮点是其强大的代码生成器,能够一键生成前端和后台代码,极大地减少了开发工作量。 在部署...

    jeecg-boot-2.1 Online表单 增量升级SQL

    jeecg-boot-2.1 Online表单升级SQL jeecg-boot是一款基于代码生成器的JAVA快速开发平台!采用最新技术,前后端分离架构:SpringBoot 2.x,Ant Design&Vue;,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键...

    jeecg-boot-base-common-2.1.3.jar

    org.jeecgframework.boot.jeecg-boot-base-common.2.1.3 jar jeecg2.1.3maven包手动下载

    jeecg框架jeecg-boot(vue2版)

    jeecg框架jeecg-boot(vue2版)

    基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构的进销存管理系统

    是一款面向中小企业的供销链管理系统,基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。项目基于十多年的中小企业管理经验,由ERP领域的资深...

    jeecg-boot-master_jeecg_springboot+vue_jeecg-boot_missing5uu_JEE

    Jeecg-Boot 是一款基于代码生成器的快速开发平台!采用前后端分离架构: SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码

    基于jeecg-boot-activiti的Vue工作流管理系统设计源码

    本Vue工作流管理系统基于jeecg-boot-activiti开源项目开发,包含1928个文件,包括Java源代码、SQL脚本、Vue组件、PNG图片、JavaScript脚本、BCMAP文件、Java源代码、HTML页面、XML配置文件、JSON配置文件。...

Global site tag (gtag.js) - Google Analytics