Spring 项目接口参数的加密和返回值的统一加密

我们在项目开发中,难免会遇到敏感数据的传输,此时就会考虑大数据传输的加密,这里分享了一个加密解密的小demo,可供讨论学习研究。这里介绍的是:rsa-encrypt-body-spring-boot的加解密方式Spring Boot接口加密,可以对返回值、参数值通过注解的方式自动加解密1. pom文
Java RSA 2022年04月06日 450次浏览

RSA解密导致抛异常:javax.crypto.IllegalBlockSizeException: Data must not be longer than 128 bytes

在使用RSA的公钥加密,私钥解密的过程中,由于RSA加密内容过长导致抛异常javax.crypto.IllegalBlockSizeException: Data must not be longer than 128 bytes解决办法有两种,一种是分段进行加密数据,另一种加密是使用RSA加密AE
AES Java RSA 2022年04月02日 672次浏览

SpringBoot项目出现java.awt.HeadlessException的解决方法

在项目开发中,遇到了报这样的错误:java.awt.HeadlessException解决这样的问题,需要设置一下vm option1. vm option设置在VM的Option里加上一句-Djava.awt.headless=false2. 修改主程序入口的代码在入口类里修改成以下代码,其中Yo
Java idea 2022年03月10日 518次浏览

飞腾麒麟V10安装达梦8数据库

国产系统麒麟V10下安装国产达梦数据库安装前准备1. 软硬件要求正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求关闭正在运行的杀毒、安全防护等软件保证网络环境能正常工作保证系统时间和当前时间没有偏差以下是我本次安装的环境信息** 查看cpu: lscpu 或 cat /proc/cp
DM8 麒麟V10 Linux 2022年03月10日 434次浏览

Linux系统安装Redis

在Linux环境下安装Redis步骤1. 下载Redis包可以无官网下载:http://www.redis.cn/也可以下载历史版本:http://download.redis.io/releases/当然也可以直接去网盘下载,版本为:5.0.8链接:https://pan.baidu.com/s/
Redis Linux 2022年03月03日 542次浏览

Linux搭建Nginx_Http_Flv_Module环境,JavaCV进行推流RTSP到直播流

在之前的博客[《Nginx_Http_Flv_Module + JavaCV推流RTSP 直播流》](http://www.trhyme.com/archives/nginxhttpflvmoduleffmpeg%E6%8E%A8%E6%B5%81rtsp)中,介绍了在Windows环境下搭建的,在
Java Nginx JavaCV Linux 2022年02月28日 550次浏览

java DES的加密解密工具类

在上篇文章《前端js实现DES的加密与解密》中讲到了前端JavaScript的DES的加密及解密过程,那么这里将介绍一下Java后端对数据的DES加密和解密。直接上Java DES的加密与解密工具类import java.io.IOException;import java.security.Sec
Java DES 2022年02月22日 570次浏览

前端js实现DES的加密与解密

JavaScript实现function encryptByDES(message, key){ var keyHex = CryptoJS.enc.Utf8.parse(key); var encrypted = CryptoJS.DES.encrypt(message, keyHex, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); return encrypted.ciphertext.toString(); }
JavaScript DES 2022年02月22日 512次浏览

Linux系统启动jar包,查看端口,重启行为

1.查看端口是否启动ps -ef | grep 端口号#查看端口为2022的进程ps -ef | grep 20222.杀死进程命令kill -9 进程号kill -9 进程号3.启动jar包命令进入到jar包对应的位置,执行 java -jar xxxx.jar隐藏窗口运行jar包nohup ja
2022年02月22日 570次浏览

消息中间件RabbitMQ(一)RabbitMQ简介

Hello,驴友们好久不见了!         在企业级应用系统架构演进的过程中,中间件的使用起到了不可磨灭的作用。例如缓存中间件**Redis**,其主要作用在于提高并发读请求情况下查询的性能,减少频繁查询数据库
RabbitMQ 2022年02月21日 467次浏览