网络
文章平均质量分 78
RockyPeng3
justsoso.fun
展开
-
Https原理及流程
我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被黑客拦截,并且里面含有银行卡密码等敏感数据的话,会非常危险。为了解决这个问题,Netscape 公司制定了HTTPS协议,HTTPS可以将数据加密传输,也就是传输的是密文,即便黑客在传输过程中拦截到数据也无法破译,这就保证了网络通信的安全。密码学基础在正式讲解HTTPS协议之前,我们首先要知道一些密码学的知识。明文: 明文指的是未被加密过的原始数据。密文:明文被某种加密算法加密之后,会变成密文,从而确保原转载 2020-10-15 14:34:37 · 531 阅读 · 0 评论 -
Docker进行资源隔离
前言其实docker命令已经给我们使用文档了,不必进行网上搜索。比如执行:docker run --help 可以看到➜ ~ docker run --help Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]Run a command in a new container原创 2020-08-19 18:55:56 · 756 阅读 · 0 评论 -
深入理解TCP/IP协议栈之TCP协议
摘要:本文简单介绍了TCP面向连接理论知识,详细讲述了TCP报文各个字段含义,并从Wireshark俘获分组中选取TCP连接建立相关报文段进行分析。 www.2cto.com 一、概述TCP是面向连接的可靠传输协议,两个进程互发数据之前需要建立连接,这里的连接只不过是端系统中分配的一些缓存和状态变量,中间的分组交换机不维护任何连接状态信息。连接建立整个过程如下(即三转载 2013-10-17 15:57:57 · 6625 阅读 · 0 评论 -
RFC793 : TCP传输控制协议
RFC: 793 TRANSMISSION CONTROL PROTOCOL DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION September 1原创 2013-10-17 15:55:43 · 4970 阅读 · 0 评论 -
TCP报文段首部格式详解
TCP首部格式格式字段详解源端口、目标端口:计算机上的进程要和其他进程通信是要通过计算机端口的,而一个计算机端口某个时刻只能被一个进程占用,所以通过指定源端口和目标端口,就可以知道是哪两个进程需要通信。源端口、目标端口是用16位表示的,可推算计算机的端口个数为2^16个。序列号:表示本报文段所发送数据的第一个字节的编号。在TCP连接中所传送的字节流的每一个字节都会按顺序编号。由于序原创 2013-10-19 12:24:57 · 19315 阅读 · 0 评论 -
RMI执行过程分析
RMI执行过程分析原创 2015-08-05 00:32:45 · 3662 阅读 · 0 评论 -
AIO实现TimeServer
- 实现返回当前服务器时间的功能- 采用半双工模式(主要是因为采用telnet为客户端,然后telnet默认情况下是半双工)- 客户端连接后,可以发送 time,stop命令. 只有客户端发送stop命令后,服务段才主动断开链路。原创 2016-12-21 17:34:35 · 681 阅读 · 0 评论 -
RSA数据加密解密(各种语言)
RSA数据加密解密文档 增强数据传输与本地日志的数据安全数据加密方式使用rsa加密算法,客户端公钥加密,服务端私钥解密(若单次传输数据量过大,之后可引入aes rsa只加密iv部分)数据加密步骤示例代码为python1.使用zlib压缩目标数据eg:import zlibm = zlib.compress(message)2.rsa 私钥为1024bit,...原创 2019-01-25 09:54:30 · 5847 阅读 · 0 评论