Java SSLSocket JSSE(Java Security Socket Extension)是Sun公司为了解决互联网信息安全传输提出的一个解决方案,它实现了SSL和TSL协议,包含了数据加密、服务器验证、消息完整性和客户端验证等技术。通过使用JSSE简洁的API,可以在客户端和服务器端之 ...
分类:
编程语言 时间:
2020-10-12 20:02:51
阅读次数:
24
近日,因方案变更,需要移植Qt4.8.6到Hisi3521DV200平台上;而之前开发的GUI界面,都没有触摸功能,本次开发打算将触摸功能也一并实现。 1.安装交叉编译链arm-himix400-linux-g++: 一般HIsiSDK包都有交叉编译链与安装指导,不做赘述。 2.交叉编译,安装tsl ...
分类:
其他好文 时间:
2020-05-23 16:12:31
阅读次数:
68
```因为 HTTP 协议有一个缺陷:通信只能由客户端发起,当客户端与服务器需要频繁通信时,HTTP 协议非常低效,为什么低效?因为 HTTP 接口之下是 TCP/TSL 套接字(Socket)连接。每一次请求,通常都会重新建立一次 TCP/TSL 握手;在请求结束之后,断开这个链接,也许你听说过面... ...
分类:
Web程序 时间:
2020-05-15 09:35:50
阅读次数:
60
睡眠与唤醒 Peterson解法和TSL解法都是正确的,但它们都有忙等待的缺点。这些解法在本质上是这样的: 当一个进程想进入临界区时,先检查是否允许进入,若不允许,则进程将踏步等待,直到许可为止 。 这种方法不仅浪费CPU时间,还可能引起预料不到的结果,即: 优先级翻转问题(priority inv ...
分类:
编程语言 时间:
2020-04-11 15:51:23
阅读次数:
97
HTTP协议通常承载与 TCP协议之上,在HTTP和TCP之间添加一个安全协议层(SSL或TSL),这个时候,就成了我们常说的HTTPS 默认HTTP的端口号为80,HTTPS的端口号为443 因为网络请求需要中间有很多的服务器路由的转发,中间的节点都可能篡改信息,而如果使用HTTPS,密钥在你和终 ...
分类:
Web程序 时间:
2020-04-06 17:49:07
阅读次数:
146
HTTP的工作原理 HTTP协议是什么? HTTP我们称之为超文本传输协议,是分布式、协作式、超媒体信息系统的应用程序协议。HTTP 是互联网数据通信的基础,其中超文本文档包括指向用户可以轻松访问的其他资源的超链接。例如通过单击鼠标或在 Web 浏览器中输入网络地址URL或者点击浏览器的内容发起一个 ...
分类:
Web程序 时间:
2020-03-30 12:57:39
阅读次数:
136
1. 加锁的原理- 原子操作、中断、test and set 参考:https://blog.csdn.net/qq_35181209/article/details/78026636 TSL-自旋锁的机制分析:https://blog.csdn.net/u011240016/article/det ...
分类:
其他好文 时间:
2020-03-23 15:09:44
阅读次数:
111
1.Fiddler安装好只能抓取http请求,https加密的(http+SSL+TSL)要通过设置才可以抓包 如果上述遇到问题没有抓包https成功, 如下解决方法试试看 1)Tool->Options->https-》Action-》Reset all certificates 如上是针对CHr ...
分类:
Web程序 时间:
2020-03-20 13:01:39
阅读次数:
105
一、HTTPS加密和哈希数字签名和数字证书HTTPS 的核心 SSL/TSL 协议iOS中的实际运用二、HTTPS 单向认证和双向认证Https单向认证和双向认证2.1 单向认证Https 在建立 Socket 连接之前,需要进行握手,具体过程如下: 客户端向服务端发送 SSL 协议版本号、加密算法... ...
分类:
其他好文 时间:
2020-03-15 14:55:45
阅读次数:
84
加密过程具体TCP实现 步骤 1 : 客户端通过发送Client Hello报文开始SSL通信(这里是在TCP的三次握手已经完成的基础上进行的)。报文中包含客户端支持的SSL的指定版本、加密组件列表(所使用的加密算法及密钥长度等)。 步骤 2 : 服务器可进行SSL通信时,会以Server Hell ...
分类:
Web程序 时间:
2020-02-13 21:13:52
阅读次数:
134