web安全技术
文章平均质量分 79
Runner1st
这个作者很懒,什么都没留下…
展开
-
IPSec传输模式下ESP报文的装包与拆包过程
先上图 装包过程 在原IP报文中的payload(可能承载了是TCP报文)后面添加ESP trailer信息。 ESP trailer包括三部分:Padding, Pad length, Next header。由于所选加密算法可能是块加密,所以可能需要进行填充(Padding);附上的填充长度(Pad length)方便在解包时移除填充的数据;Next Head用来表明原IP报文的pa...原创 2018-12-23 15:31:21 · 1193 阅读 · 0 评论 -
DES算法C++程序设计和实现
文章目录1 算法原理概述2 总体结构3 模块分解4 数据结构5 编译运行结果6 源代码 1 算法原理概述 Data Encryption Standard (DES) 是一种典型的对称密钥算法,采用块加密方法,它以64位为分组长度,64位一组的明文作为算法的输入,通过与密钥运算和一系列复杂的操作,输出同样64位长度的密文,用同一密钥可以解密,所以该算法所有的保密性依赖于密钥,认为只有持有加密所用的...原创 2019-03-02 11:36:42 · 3516 阅读 · 4 评论 -
MD算法C++程序设计和实现
文章目录1 算法原理概述2 总体结构3 模块分解3.1 填充及分块模块3.2 初始化模块3.3 循环压缩模块3.4 整数转字符串模块3.5 获取MD5模块(总)3.6 输入模块3.7 输出模块4 数据结构4.1 MD5类4.2 unsigned int5 编译运行结果6 源代码 1 算法原理概述 MD5,即Message-Digest Algorithm 5 (信息-摘要算法5),是广泛使用的Ha...原创 2019-03-02 11:46:43 · 1609 阅读 · 0 评论 -
数字证书结构描述+解析的C程序设计和实现
文章目录1 X.509 证书结构描述1.1 整体结构1.2 证书内容1.3 编码2 源代码3 编译运行结果 1 X.509 证书结构描述 1.1 整体结构 证书内容、签名算法、签名结果。 tbsCertificate TBSCertificate signatureAlgorithm AlgorithmIdentifier signatureValue BIT STRING ...原创 2019-03-02 12:03:25 · 2571 阅读 · 5 评论 -
图解HTTPS
原文链接: http://www.cnblogs.com/zhuqil/archive/2012/07/23/2604572.html 文章目录HTTPS简介1. 客户端发起HTTPS请求2. 服务端的配置3. 传送证书4. 客户端解析证书5. 传送加密信息6. 服务段解密信息7. 传输加密后的信息8. 客户端解密信息 我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或...转载 2019-04-16 22:44:19 · 230 阅读 · 0 评论 -
Cookie/Session的机制与安全
来源: https://harttle.land/2015/08/10/cookie-session.html 文章目录Cookie 的实现机制Cookie 的安全隐患Cookie 防篡改机制Session 的实现机制 Cookie和Session是为了在无状态的HTTP协议之上维护会话状态,使得服务器可以知道当前是和哪个客户在打交道。本文来详细讨论Cookie和Session的实现机制,以及其中...转载 2019-04-17 19:36:36 · 226 阅读 · 0 评论