SSL(Secure Sockets Layer 安全套接层),是为网络通信提供安全及数据完整性的一种安全协议,其利用公开密钥数据加密(Encryption)技术,确保数据在网络上之传输过程中不会被截取及窃听。SSL协议提供的服务主要有:    认证用户和服务器,确保数据发送到正确的客户机和服务器;    加密数据以防
转载 2023-08-01 23:00:29
532阅读
这次为了研究MySQL yaSSL证书解析栈溢出的扫描方法,搭建了一个环境,将此过程中的折腾记录一下。 [0x01]  MySQLSSL的支持 MySQL支持SSL有两种方式,一种是使用OpenSSL,另一种是使用yassl. 使用openssl需要先安装openssl,而使用yassl就不必了,该源码已经包含在mysql的源码里了。yassl是一种潜入式的形式存在。 [0x02
转载 2023-11-17 20:33:16
116阅读
前提:已安装好数据库,这里以mysql5.7为例例如:数据库用户名root   密码:123456数据库data目录:/usr/local/mysql/data 登录mysql命令:mysql -uroot -p 输入密码:123456Mysql导入证书并开启SSL一、查看服务端mysql环境1.查看是否开启ssl,"have_ssl" 为YES的时候,数
转载 2023-07-31 15:49:41
1049阅读
mysql建立ssl安全连接的配置1、环境、IP、安装包: centOS 5.4虚拟机了两台服务器mysql-5.1.48.tar.gz openssl-0.9.8b.tar.gzserver:192.168.189.134client:192.168.189.133windows_client:192.168.6.82(本地电脑IP)2、安装openssl mkdir /test/setup c
转载 2023-11-13 18:29:36
162阅读
业务场景在一些情况下,为了保证应用程序到数据库之前数据传输的安全性,以及数据库查询完成之后返回给应用程序的传输中的安全性,可以通过开启 MysqlSSl 加密协议来提高数据传输的安全性,下面将主要告诉大家如何开启 Mysql 权限管理账户的 SSL 权限以及 Java 客户端如何正确配置链接参数来实现应用程序到数据库的正常业务数据传输。Mysql 配置Mysql 需要配置对应的 ssl 账号
转载 2023-08-28 16:47:51
1306阅读
OpensslSSL协议提供的服务主要有:认证用户和服务器,确保数据发送到正确的客户机和服务器;加密数据以防止数据中途被窃取;维护数据的完整性,确保数据在传输过程中不被改变。为了在MySQL服务器和客户端之间建立SSL联接,服务器系统必须满足:操作系统安装有OpenSSL或yaSSL;安装的MySQL版本必须支持SSL。这里使用OpenSSL。1.yum install openssl&
转载 2023-10-12 23:03:23
593阅读
环境:OS:Centos 7DB:dm8 1.创建安装用户groupadd dinstalluseradd -g dinstall dmdbapasswd dmdba密码设置为dameng 2. 修改操作系统限制vi /etc/security/limits.confdmdba hard nofile 65536dmdba soft nofile 65536dmdba hard
转载 2024-05-16 17:10:32
479阅读
查看是否支持 SSL首先在 MySQL 上执行如下命令, 查询是否 MySQL 支持 SSL:?mysql> SHOW VARIABLESLIKE 'have_ssl';+---------------+-------+| Variable_name | Value |+---------------+-------+| have_ssl   | YES  |+
转载 2023-10-12 11:13:50
152阅读
# 如何在Windows上启用MySQL数据库SSL连接 ## 介绍 为了保护数据库连接的安全性,我们可以启用SSL连接。SSL(Secure Sockets Layer)是一种用于加密通信的协议,可以确保数据在传输过程中不被窃取或篡改。在本文中,我将指导你如何在Windows操作系统上启用MySQL数据库SSL连接。 ## 流程概览 以下是启用MySQL数据库SSL连接的步骤概览: |
原创 2024-04-18 04:01:49
431阅读
# 如何在MySQL数据库开启SSL协议设置日志 ## 介绍 在MySQL中,开启SSL协议是一种安全的方式来保护数据传输时的安全性。本文将教导你如何在MySQL数据库开启SSL协议设置日志。首先,我们将通过一个步骤表格来展示整个操作流程,然后详细介绍每一步需要做什么以及需要使用的代码。 ## 操作流程 | 步骤 | 操作 | | ------ | ------ | | 1 | 生成SS
原创 2024-06-29 06:56:42
161阅读
MySQL对我说“Too young, too naive!"大概过程在测试环境Docker容器中,在跨进程调用服务的时候,A应用通过Dubbo调用B应用的RPC接口,发现B应用接口超时错误,接着通过debug和日志,发现具体耗时的地方在于一句简单SQL执行,但是耗时超过1000ms。通过查看数据库的进程列表,发现是有死锁锁表了,很多进程状态status处于'sending data',
# 如何实现MySQL数据库SSL ## 引言 MySQL数据库是一个广泛使用的关系型数据库管理系统,而SSL(Secure Sockets Layer)是一种用于保护数据传输安全的协议。在某些情况下,我们可能需要使用SSL来加密和保护MySQL数据库的通信。本文将介绍如何实现MySQL数据库SSL。 ## 流程概述 下面是实现MySQL数据库SSL的步骤概述: | 步骤 | 描述 | |
原创 2023-10-29 10:27:30
102阅读
SpringBoot2.x配置HTTPS访问一.生成SSL证书;二.生成客户端证书;三.配置HTTPS访问。 一.生成SSL证书;二.生成客户端证书;三.配置HTTPS访问。一.生成SSL证书 本文将以通过JDK提供的工具来生成证书,并配置到Spring Boot项目中。 在JDK中提供了keytool的一个证书管理工具。位于%JAVA_HOME%\bin目录下,通过该工具可生成一个免费的证书。
转载 2023-12-10 11:56:32
417阅读
# Redis数据库查看自身开启SSL ![journey](journey.png) ## 什么是Redis? Redis是一个开源的高性能键值存储数据库,它支持多种数据结构,例如字符串、哈希、列表、集合和有序集合。Redis通常被用作缓存、消息队列和排行榜等应用场景。 ## 为什么需要开启SSL? 在现代的网络环境中,数据的安全性变得尤为重要。开启SSL可以确保数据在传输过程中的机密
原创 2024-02-05 10:05:35
64阅读
# Java连接MongoDB数据库开启SSL ## 概述 在本文中,我将向你介绍如何使用Java连接MongoDB数据库开启SSL。首先,我们将了解整个流程,并用表格展示每个步骤。然后,我将为你提供每个步骤所需的代码,并解释这些代码的含义。 ## 整体流程 下表展示了连接MongoDB数据库开启SSL的整个流程。 | 步骤 | 描述 | | ---- | ---- | | 1 | 导入
原创 2024-01-27 03:22:38
116阅读
一、概念:DataBase,简称为DB数据库就是存放数据是的仓库,按照指定的格式存放。二、分类数据库管理软件名称说明默认端口号MySQL2009年被Oracle收购,开源,免费3306OracleOracle公司,收费1521SQL Server微软公司,收费1433今天主要说MySQL数据库。三、安装、配置和卸载此内容较多,建议参考四、基础使用1. 启动服务、登录、退出启动使用cmd方式 ne
转载 2023-08-04 21:16:16
100阅读
一、SSL介绍SSL(Secure Socket Layer:安全套接字层)利用数据加密、身份验证和消息完整性验证机制,为基于TCP等可靠连接的应用层协议提供安全性保证。SSL协议提供的功能主要有:           1、数据传输的机密性:利用对称密钥算法对传输的数据进行加密。         &
转载 2023-08-08 20:40:40
4322阅读
 就像驾驶员上路需要行驶证、医生上岗需要执业证书一样,网站也有它自己的各种证书,如备案证书、SSL证书等等。网站的各类证书能够确保网站的数据信息得到了有效保护,是网站对外展现安全性、信任度的途径。今天,我们就来说说网站的SSL证书到底是什么?有几种类型。什么是SSL证书?SSL证书是一种数字证书,通常包含网站所有者的名称,颁发者的名称,证书持有者的公钥和到期日期等信息。它是遵守SSL协议
转载 2023-09-27 20:33:24
0阅读
# 如何实现MySQL数据库查找SSL ## 1. 流程图 ```mermaid gantt title MySQL数据库查找SSL实现流程 section 了解SSL证书: 10:00, 3h section 配置MySQL服务器: 13:00, 2h section 配置客户端连接: 15:00, 2h ``` ## 2. 了解SSL证书 在实现MySQ
原创 2024-05-12 06:42:53
13阅读
# 使用SSL在Redis数据库服务器上加密通信 在互联网时代,我们越来越重视数据的安全性,尤其是在数据库服务器的通信过程中。Redis是一个流行的内存数据库服务器,但默认情况下不支持SSL加密通信。本文将介绍如何在Redis数据库服务器上开启SSL,并使用SSL加密保护通信。 ## 1. 生成SSL证书和私钥 首先,我们需要生成SSL证书和私钥。可以使用OpenSSL工具来生成自签名的证书
原创 2024-03-20 06:16:50
135阅读
  • 1
  • 2
  • 3
  • 4
  • 5