当前位置: 首页 > news >正文

吉林商城网站建设吉林省建设项目招标网

吉林商城网站建设,吉林省建设项目招标网,wordpress怎么添加目录,网站顶部地图代码怎么做一、前言 在业务系统开发过程中,我们必不可少的会使用数据库,在应用开发过程中,数据库连接信息往往都是以明文的方式配置到yaml配置文件中的,这样有密码泄露的风险,那么有没有什么方式可以避免呢?方案当然是有的,就是对数据库密码配置的时候进行加密,然后读取的时候再…一、前言 在业务系统开发过程中,我们必不可少的会使用数据库,在应用开发过程中,数据库连接信息往往都是以明文的方式配置到yaml配置文件中的,这样有密码泄露的风险,那么有没有什么方式可以避免呢?方案当然是有的,就是对数据库密码配置的时候进行加密,然后读取的时候再进行解密,这样就可以避免敏感信息泄露了。 二、SM4算法 目前市面上流行的加密算法有很多,本次我们采用国产加密算法SM4进行介绍。 SM4加密算法是一种分组对接加密算法,详细信息可以参考百度百科: SM4:SM4百科 三、数据库配置信息加解密 1. 导入相关加解密依赖 dependencygroupIdorg.bouncycastle/groupIdartifactIdbcprov-jdk15to18/artifactIdversion1.76/version /dependencydependencygroupIdcn.hutool/groupIdartifactIdhutool-all/artifactIdversion5.8.25/version /dependency2. 编写加解密工具类 import cn.hutool.crypto.SmUtil; import cn.hutool.crypto.symmetric.SM4;public class SM4Utils {/*** SM4是对称加密,需要设置一个加解密秘钥* p* System.out.println(Arrays.toString("@Jhx2024#$%^*!+".getBytes(StandardCharsets.UTF_8)));* 特别注意字符串key的长度需要16位*/private static final byte[] keys = new byte[]{64, 74, 104, 120, 50, 48, 50, 52, 35, 36, 37, 94, 38, 42, 33, 43};/*** 创建一个SM4加解密对象*/private static final SM4 sm4 = SmUtil.sm4(keys);/*** 设置一个标识符,标识@SM4@- 开头的字符串是经过SM4加密的需要解密*/public static final String SM4_PREFIX = "@SM4@-";/*** 对字符串进行加密** @param value* @return*/
http://www.dnsts.com.cn/news/254424.html

相关文章:

  • 沈阳有资质做网站的公司有哪些网络平台怎么弄
  • 西安高端网站建设公司池州专业网站建设
  • 全屏wordpress优化课程体系
  • 网站怎么弄全国十大家装公司排名
  • 朝阳专业网站建设公司爱站网收录
  • 黄页网站推广app咋做广告公司注册域名查询
  • 系统网站建设需求分析照片书那个网站做的好
  • 众云网联做的网站效果好吗wordpress 外部链接跳转
  • 网站安全管理制度建设南宁网站建设公
  • 无锡建网站电话深入解析wordpress二手
  • 搭建正规网站公司 备案 网站名称
  • 门户网站策划书响应式布局和弹性布局的区别
  • 一个wordpress程序搭建多个网站app软件开发工具排名
  • 网站建设问一问公司网站建设实验报告总结两千字
  • 珠海开发网站公司网站建设公司南宁
  • ui做网站实例seo优化心得
  • 甘肃省两学一做专题网站专业商铺装修设计
  • 京东商城企业网站建设分析linux 中 wordpress
  • 青海建设厅官方网站郑州建网站价格
  • 哪个网站可以做分期装修平台网站制作
  • 网站建设外贸广州深圳微信公众号
  • 国美在线网站建设费用网页设计版式图片
  • 2023网站seo做映射后 内网无法通过域名访问网站
  • 个人网站模板html长春建站模板搭建
  • 网站开发算法wordpress dosortcode
  • 做se要明白网站美食网站开发方案
  • 怎么自己做网站吗微信怎么做一个小程序
  • 有关网站开发的参考文献软文世界官网
  • 网站制作方案怎么做广告设计公司介绍范文
  • 用jsp做视频网站网络维护公司名字