tls

村中少年4 天前
http·wireshark·文件·tls·pcap·cyberchef
Cyberchef配合Wireshark提取并解析HTTP/TLS流量数据包中的文件本文将介绍一种手动的轻量级的方式,还原HTTP/TLS协议中传输的文件,为流量数据包中的文件分析提供帮助。
hope_wisdom9 天前
网络·c++·ssl·tls·加密通信
C++网络编程之SSL/TLS加密通信在互联网时代,数据的安全性变得尤为重要。随着网络安全威胁的不断增加,确保信息传输过程中的机密性、完整性和可用性成为了开发者必须考虑的关键因素。在C++网络编程中,使用SSL/TLS加密通信是一种常见的做法。它允许客户端和服务器之间通过互联网安全地交换信息,从而为网络通信提供隐私性和数据完整性。
EthanXone1962 个月前
ssl·tls·handshake·握手
【学习笔记】TLS/SSL握手前言:本篇将介绍TLS握手的实际握手过程,TLS握手创建了Client和Server之间“被保护的通道”,2个单向通道用来保护批量数据的传输(通过Confidentiality、Integrity和Authentication),一个通道是从Client到Server,另一个是从Server到Client。本篇将介绍最基础的握手 - 即握手采用的是RSA密钥交换,并通过追条记录(Record)的形式来阐述该过程。
小小工匠2 个月前
安全·https·tls
加密与安全_HTTPS TLS 1.2 连接(RSA 握手)的整个过程解读机密性 HTTPS通过SSL/TLS协议加密数据传输。具体流程如下:完整性 整性是通过散列算法(如SHA-256)保证的。SSL/TLS在发送数据之前会生成该数据的哈希值,并将其与数据一起发送。接收端收到数据后重新计算哈希值并与发送方的哈希值进行比较,若二者一致,说明数据未被篡改。否则,数据在传输过程中可能被篡改,通信会中断。
无敌糖果4 个月前
golang·https·ssl·tls
Golang的TLS版本配置参数-排坑经历公司有个黑盒监控拨测组件,类似可以通过各种协议如HTTP、TCP、ICMP等等针对目标主机、目标IP、目标站点进行定时拨测,通过返回的状态码等信息来推断,目标业务系统/主机、站点是否存在异常,健康情况如何。
爱思考的发菜_汽车网络信息安全4 个月前
汽车·tls
汽车信息安全--TLS,OpenSSL目录TLS相关知识加密技术对称加密非对称加密数字签名和CA信任链根身份证和自签名双方TLS认证加密和解密的性能
无极9214 个月前
网络·网络协议·https·ssl·tls·超文本传输协议
SSL(Secure Sockets Layer)和TLS(Transport Layer Security)在HTTPS(Hypertext Transfer Protocol Secure)中,SSL(Secure Sockets Layer)和TLS(Transport Layer Security)是两种用于加密Web通信的协议,它们负责在客户端(通常是Web浏览器)和服务器之间建立安全连接。
卢延吉5 个月前
java·spring boot·tls
SSL Bundles in Spring Boot 3https://medium.com/viascom/enabling-https-in-spring-boot-3-c94095389842 https://www.cloudflare.com/zh-cn/learning/ssl/what-is-ssl/ https://docs.spring.io/spring-boot/reference/features/ssl.html#features.ssl https://spring.io/blog/2023/06/07/securing-sprin
依旧风轻5 个月前
服务器·ssl·tls
SSL/TLS 握手过程SSL/TLS 握手过程是客户端和服务器之间建立安全连接的过程客户端Hello (Client Hello)
代码一天不写我浑森蓝廋6 个月前
spring boot·https·ssl·tls·jks·pkcs12
Spring Boot 配置使用 PEM 格式SSL/TLS证书和私钥传统的为 Spring Boot 配置SSL/TLS证书一般都会把证书打包成 JKS(Java KeyStore) 或 PKCS12 (Public Key Cryptographic Standards) 格式,然后为Spring Boot 增加以下类似配置:
qiu旭10 个月前
mqtt·嵌入式·openssl·tls·pahomqtt
使用paho.mqtt.embedded-c和openssl实现MQTT的单向认证功能由于项目有需求在一个现有的产品上增加MQTT通信的功能,且出于安全考虑,MQTT要走TLS,采用单向认证的方式。
云掣YUNCHE1 年前
运维·mysql·ssl·tls
MySQL运维实战(2.4) SSL认证在MySQL中的应用作者:俊达MySQL支持使用TLS协议进行通信,该协议在数据库通信中具有关键作用。首先,TLS能够加密客户端与服务端之间的通信数据,涵盖了客户端发送至服务端的SQL请求以及服务端返回给客户端的数据,从而确保敏感信息的保密性和完整性。除此之外,TLS还允许客户端验证服务端的身份,确保安全连接。同时,TLS还使得服务端能够验证客户端的身份,实现双向认证,从而进一步增强了通信安全性和互信性。这些TLS功能在MySQL通信中发挥着重要作用,为数据传输提供了必要的保护和验证机制。
汤姆猫不是猫1 年前
https·ssl·tls·nginx配置ssl证书
什么是HTTPS加密协议?HTTPS安全传输原理,SSL和TLS介绍,NGINX如何配置SSL证书HTTPS是超文本传输协议(HTTP)的安全版本。它使用SSL(安全套接层)或TLS(传输层安全)加密协议来保护数据传输的安全性和机密性,以防止未经授权的访问和窃听。HTTPS协议通常用于处理敏感信息,如在线支付或登录凭证等。可以通过URL的前缀来识别一个网站是否使用了HTTPS协议,即使用了“https://”前缀而不是“http://”。
梦醉天下1 年前
网络协议·https·tls
system.setProperty导致的https血案系统外调签名服务突然无法使用,排查发起请求的服务正常,查看日志报recieve fatal alert: protocal_version, 当时大家没有深入研究代码,印象里最近没有动过服务,就网络抓包看,发现报错时,https协议从TLS变成了GMTLS,故认为网络有影响,问了网络同事,未遂。
程序猿编码1 年前
c语言·c++·网络协议·http·tls
Server Name Indication(SNI),HTTP/TLS握手过程解析Server Name Indication(SNI)是一种TLS扩展,用于在TLS握手过程中传递服务器的域名信息。在未使用SNI之前,客户端在建立TLS连接时只能发送单个IP地址,并且服务器无法知道客户端请求的具体域名。这导致服务器需要使用默认证书进行握手,无法正确选择合适的证书。
咖喱姬姬1 年前
java·ssl·resttemplate·tls·tlsv1.0·tls1.0
Java RestTemplate使用TLS1.0(关闭SSL验证)使用RestTemplate调用Http API时,服务器是TLS1.0,但是客户端Java默认禁止TLS1.0,会报错:org.springframework.web.client.ResourceAccessException: I/O error on POST request for “https://10.255.200.114/health”: The server selected protocol version TLS10 is not accepted by client prefer
川峰1 年前
计算机网络·https·非对称加密·tls·数字签名·对称加密·摘要算法
【计算机网络笔记八】应用层(五)HTTPSHTTPS 解决了 HTTP 不安全的问题HTTP 整个传输过程数据都是明文的,任何人都能够在链路中截获、修改或者伪造请求/响应报文,数据不具有可信性。
JackSparrow4141 年前
网络协议·计算机网络·https·wireshark·tls
理解HTTPS/TLS/SSL(二)可视化TLS握手过程并解密加密数据看了网上很多分析HTTPS握手的文章,每次看过之后,总是过段时间就忘记了,所以自己决定动手抓下包,看下整个过程
沃通WoTrus1 年前
https·ssl·ssl证书·tls
HTTPS加密协议详解:TLS/SSL握手过程基于RSA握手和密钥交换的客户端验证服务器为示例详解TLS/SSL握手过程。(1).client_hello
开心码农1号1 年前
linux·https·ssl·openssl·tls·自签名ca证书
openssl 生成自签名证书openssl genrsa -out root_ca.key 2048注意:私钥必须妥善保管,既不能丢失,也不能泄露。如果发生丢失和泄露,必须马上重新