首页 文章 精选 留言 我的

精选列表

搜索[模块],共10000篇文章
优秀的个人博客,低调大师

[049][Crypto模块]前后端混合加密API实战:基于Spring Boot的AES+RSA安全传输方案

在Web应用开发中,保障API请求的机密性至关重要。单纯的HTTPS虽然能保护传输链路,但在某些场景下(如内网穿透、网关卸载SSL、客户端加密需求)仍需对请求体进行端到端加密。本文通过一个完整的Spring Boot后端加密框架和Thymeleaf前端页面示例,详细讲解如何实现非对称加密(RSA)分发对称密钥 + 对称加密(AES/ECB/PKCS5Padding)加密请求体的混合加密方案,并针对前端加密细节(Hex格式输出、ECB模式适配)进行了定制化改造。文章将分析核心代码、梳理加密流程,并提供可直接运行的实践方案。

优秀的个人博客,低调大师

芋道 ruoyi-vue-pro v1.5.0 发布:优化前端界面,修复重构多模块产生的 Bug

项目地址 https://gitee.com/zhijiantianya/ruoyi-vue-pro 项目介绍 芋道,一套全部开源的企业级的快速开发平台,毫无保留给个人及企业免费使用。 有任何问题,或者想要的功能,可以在Issues中提给艿艿。 前端采用vue-element-admin,正在支持 Vue 3 + ElementUI Plus 最新方案。 后端采用 Spring Boot、MySQL + MyBatis Plus、Redis + Redisson。 权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统。 支持加载动态权限菜单,按钮级别权限控制,本地缓存提升性能。 工作流使用 Activiti ,支持动态表单、在线设计流程、多种任务分配方式。 高效率开发,使用代码生成器可以一键生成前后端代码 + 单元测试 + Swagger 接口文档 + Validator 参数校验。 集成微信小程序、微信公众号、企业微信、钉钉等三方登陆,集成支付宝、微信等支付与退款。 集成阿里云、腾讯云、云片等短信渠道,集成阿里云、腾讯云、七牛云等云存储服务。 在线体验 演示地址:http://dashboard.yudao.iocoder.cn 账号密码:admin/admin123 ⚠️ Warning 修复各种多 Maven Module 重构带来的 Bug,感谢大量群友的 PR 支持! 跟进 ruoyi-vue 3.4.0 ~ 3.8.1 版本,感谢这么优秀的开源项目! 📈 Statistic 总代码行数:69299 源码代码行数:42687 注释行数:15888 单元测试用例数:278 ⭐ New Features 【优化】使用 Lombok 简化 JsonUtils 工具类 【新增】兼容 Node 16 版本,通过升级 BPMN-JS 相关库 【新增】前端的表格右侧工具栏组件支持显隐列,具体可见【用户管理】功能 【新增】前端的菜单导航显示风格 TopNav(false 为 左侧导航菜单,true 为顶部导航菜单),支持布局的保存与重置 【新增】前端的网页标题支持根据选择的菜单,动态展示标题 【新增】字典标签样式回显,例如说开启的状态展示为 primary 蓝色,禁用的状态为 info 灰色 【新增】前端的 iframe 组件,方便内嵌网页 【新增】在基础设施-配置管理菜单,可通过修改yudao.captcha.enable配置项,动态修改登录是否需要验证码 【新增】在代码生成的预览界面,支持一键复制代码 🐞 Bug Fixes 【修复】数据权限的DEPT_AND_CHILD范围时,未设置自己所在的部门 【修复】Knife4j 接口文档 404 的问题,原因是spring.mvc.static-path-pattern配置项,影响了基础路径 【修复】修复文件访问地址错误 【修复】工作流程发起以及审批异常,由@NotEmpty校验、和 Long 类型异常导致 【修复】自定义 DefaultStreamMessageListenerContainerX 实现,解决 Redisson Stream 读取不到数据返回null导致 NPE 问题 【修复】部门更新后,本地缓存不刷新的问题 【修复】获取拥有指定的角色用户时,返回错误的 id 编号 未来计划 3 月初,基于 Flowable 实现的工作流,即将发布! 逻辑已经在https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/feature%2Fflowable/ 实现完成~ 近期主要会对相关逻辑,补充一些单元测试,提高下质量~

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册