SSL/TLS作为一种互联网安全加密技术 1. SSL/TLS概览 1.1 整体结构 SSL是一个介于HTTP协议与TCP之间的一个可选层,其位置大致如下: SSL:(Secure Socket Layer,安全套接字层),为Netscape所研发,用以保障在Internet上数据传输之安全,利用数... ...
分类:
其他好文 时间:
2018-04-09 18:53:17
阅读次数:
256
转自:https://blog.csdn.net/dfsaggsd/article/details/50910999 SSL 1. 安全套接字(Secure Socket Layer,SSL)协议是Web浏览器与Web服务器之间安全交换信息的协议。 2. SSL协议的三个特性 Ø 保密:在握手协议中 ...
分类:
Web程序 时间:
2018-03-28 14:12:16
阅读次数:
204
RSA破解 解题链接: http://ctf5.shiyanbar.com/crypto/RSA 1.点击链接得到一个压缩包。点击开里面有两个文件,分别是flag.enc和public.pem这两个文件。 首先我们会想到openssl。 openssl:是一个安全套接字层密码库,囊括主要的密码算法、 ...
分类:
其他好文 时间:
2018-03-18 12:07:37
阅读次数:
1902
主流应用程序体系结构:CS结构、P2P结构。 CS结构:客户-服务器体系结构。有一台总是打开的主机称为服务器,它服务来自其他许多称为客户的主机的请求。 P2P体系结构:应用程序在不同的主机间链接,被称为对等方。P2P体系结构最有特点的地方在于自扩展性,但是也有问题:ISP不友好、安全性、用户是否愿意 ...
分类:
其他好文 时间:
2018-03-13 22:51:27
阅读次数:
184
安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: 二. PCR ...
分类:
其他好文 时间:
2018-03-10 15:55:56
阅读次数:
177
传输层安全协议(TLS)和它的前任 安全套接字层协议(TLS) 现在已经被 IETF 禁止使用,是一种提供基于计算机网络通信安全的密码学协议。 流程 在建立一个 TCP 连接后,由客户端开始 TLS 握手。客户端发送一些规格说明给服务器: 运行的 TLS 版本 想使用哪些加密套件 想使用哪些压缩算法 ...
分类:
其他好文 时间:
2018-03-04 20:01:51
阅读次数:
175
下载地址:网盘下载 作者简介 · · · · · · 成富 资深Java软件工程师,有多年Java企业级应用开发经验,对Java 7和Java平台的各项技术的底层原理有深入透彻的研究。曾就职于IBM中国研发中心,先后在IBM新技术学院和Lotus部门参与了多个重要产品的开发工作,现就职于新西兰Pro ...
分类:
编程语言 时间:
2018-02-24 14:58:35
阅读次数:
215
转载文章 原文地址 https://www.cnblogs.com/liujuncm5/p/6713784.html 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装安装 ... ...
分类:
其他好文 时间:
2018-02-22 21:25:20
阅读次数:
207
在理解https相关同时需要了解2个ssl/tls和ca是什么ssl中文叫做“安全套接层”原先互联网上使用的 HTTP 协议是明文的,存在很多缺点——比如传输内容会被偷窥(嗅探)和篡改。ssl 协议就是为了解决这些问题ssl标准化之后的名称改为 TLS 中文叫做“传输层安全协议”ca证书就是也拥有一 ...
分类:
Web程序 时间:
2018-02-22 19:50:33
阅读次数:
152
什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。 为什么需要 HTTPS ...
分类:
Web程序 时间:
2018-01-08 21:16:22
阅读次数:
271