草庐IT

tls_connection

全部标签

理解 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

首先批评一下CSDN有几篇打着"深度理解"标题的文章,让人看了相当失望。其次说明一下,本文并没有深度解析各种算法的流程和原理,仅仅对TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256这一串字符作一点解释。我们先收集资料:1,RFC官方文档官方文档1:https://datatracker.ietf.org/doc/html/rfc4492 官方文档2:https://datatracker.ietf.org/doc/html/rfc5289RFC4492截取:TLS握手流程ClientServer------------ClientHello-------->Serve

Connection reset问题的分析和解决

Connectionreset问题的分析和解决Connectionreset问题的分析和解决问题情景问题分析客户端和服务端之间是怎么连接的什么是Connectionreset?JAVA中A、B两个端口基于TCP协议下有序(orderly)断开或者强制断开(abortive)的区别有序(orderly)流产(abortive)他们之间的区别流产(中断)连接模型实例问题实例分析这里是哪种情况呢解决方法Connectionreset问题的分析和解决问题情景有一个服务端,连接了多个客户端以数组存储管理,服务端开启了一个线程进行文件传输操作。这样服务端能够正确连接到每一个客户端。但是他尝试向每个客户端分

Android TLS 连接和自签名证书

我正在尝试从我的Android应用程序连接到基于node.js的TLS服务器。自然会失败,因为我使用的是自签名证书。无论如何我可以将证书添加到我的应用程序并让Android以某种方式信任它吗?注意,我没有使用HTTPS,这是一个TLSoverTCP连接。 最佳答案 经过大量阅读,我想出了一个答案。这里有一个很好的指南:http://nelenkov.blogspot.no/2011/12/using-custom-certificate-trust-store-on.html现在,由于我没有使用HTTPS,我不得不想出一个稍微不同的

Android TLS 连接和自签名证书

我正在尝试从我的Android应用程序连接到基于node.js的TLS服务器。自然会失败,因为我使用的是自签名证书。无论如何我可以将证书添加到我的应用程序并让Android以某种方式信任它吗?注意,我没有使用HTTPS,这是一个TLSoverTCP连接。 最佳答案 经过大量阅读,我想出了一个答案。这里有一个很好的指南:http://nelenkov.blogspot.no/2011/12/using-custom-certificate-trust-store-on.html现在,由于我没有使用HTTPS,我不得不想出一个稍微不同的

SSL/TLS协议详解 - https为什么比http更安全

概述首先纠正一个错误,可能很多初学者都以为HTTPS跟HTTP一样,都属于应用层协议。但其实HTTPS并不是一个单独的协议。HTTPS是安全版本的HTTP,简单理解HTTPS=HTTP+SSL/TLS,即HTTPS就是使用SSL/TLS协议对HTTP报文进行了加密处理。我们发送HTTP请求时,不管直接从网页,还是使用抓包工具,可以很方便的拿到报文。但是发送HTTPS请求时,报文是经过加密处理的。因此说HTTPS比HTTP更加安全。接下来就介绍下SSL/TLS协议的握手过程,看看如何通过SSL/TLS协议对应用数据进行加密。SSL/TLS简介SSL(SecureSocketsLayer)安全套接

android - 亚行 : unable to connect to 192. 168.1.10:5555

我无法使用adbconnect通过WiFi连接到我的设备(Nexus5、Android6),但由于我正在使用USBOTG开发cordova插件,因此我确实需要通过WiFi连接.我尝试adbkill-server,以及SO上提供的所有解决方案,但没有一个对我有用...在它工作正常之前(即android5)。有什么想法吗? 最佳答案 自android6升级以来我遇到了同样的问题。我注意到,由于某种原因,当您尝试通过WIFI联系设备时,设备正在播放“难以获得”。尝试以下步骤:确保关闭设备开发者选项中网络部分下的AggressiveWi-F

android - 亚行 : unable to connect to 192. 168.1.10:5555

我无法使用adbconnect通过WiFi连接到我的设备(Nexus5、Android6),但由于我正在使用USBOTG开发cordova插件,因此我确实需要通过WiFi连接.我尝试adbkill-server,以及SO上提供的所有解决方案,但没有一个对我有用...在它工作正常之前(即android5)。有什么想法吗? 最佳答案 自android6升级以来我遇到了同样的问题。我注意到,由于某种原因,当您尝试通过WIFI联系设备时,设备正在播放“难以获得”。尝试以下步骤:确保关闭设备开发者选项中网络部分下的AggressiveWi-F

gRPC(五)进阶:通过TLS建立安全连接

目录前言一、明文传输二、TLS概述1、什么是TLS?2、TLS的工作流程三、gRPC建立安全连接1、概述2、gRPC加密类型3、server-sideTLS1)流程2)什么是CA?CA证书又是什么?3)什么是SAN?4)目录结构5)生成CA根证书6)生成终端用户证书7)server8)client8)启动&请求4、mutualTLS1)生成服务端证书2)生成客户端证书3)整理目录4)server5)client6)启动&请求前言个人网站:https://linzyblog.netlify.app/示例代码已经上传到github:点击跳转gRPC官方文档:点击跳转一、明文传输先前的例子中gRPC

gRPC(五)进阶:通过TLS建立安全连接

目录前言一、明文传输二、TLS概述1、什么是TLS?2、TLS的工作流程三、gRPC建立安全连接1、概述2、gRPC加密类型3、server-sideTLS1)流程2)什么是CA?CA证书又是什么?3)什么是SAN?4)目录结构5)生成CA根证书6)生成终端用户证书7)server8)client8)启动&请求4、mutualTLS1)生成服务端证书2)生成客户端证书3)整理目录4)server5)client6)启动&请求前言个人网站:https://linzyblog.netlify.app/示例代码已经上传到github:点击跳转gRPC官方文档:点击跳转一、明文传输先前的例子中gRPC

Connection to node -1 (/127.0.0.1:9092) could not be established. Broker may not be available.

#spring.kafka.listener.type=singlespring.kafka.bootstrap-servers:127.0.0.1:9092,127.0.0.1:9093,127.0.0.1:9094spring.kafka.producer.retries=1spring.kafka.producer.acks=allspring.kafka.producer.batch-size=16384spring.kafka.producer.buffer-memory=33554432#spring.kafka.producer.client-id=hello-kafkaspri