- 博客(3)
- 收藏
- 关注
原创 网络协议学习之一:网络请求是如何发出
最近突然对网络协议有了兴趣,很想知道一个简单对网络请求是如何发送出去的。我们都知道,所谓发送数据,无非是把一串0/1比特发给接收方,拿最常见的场景来说,我们通常连接的wifi网络,计算机把一串0/1发给它,它是如何接收,如何识别该到那个地方截止是发送方的一个完整包呢? 这就要靠协议来支持了,所谓协议,就是大家共同约定好,共同遵守的一些规则而已。就好比国家与国家之间通常也会由很多协定,协议,备忘录之
2017-11-19 22:51:20 798
原创 TLS学习系列之一:基本概念
伴随着到处全网HTTPS的推广,有必要理解下其底层依赖的TSL协议,这是其安全的基石。然而在学习TLS的协议时,一个难点在于要理解很多密码学的概念,而很多像我一样的初学者在遇到这些时都很茫然,所以由必要先了解一些密码学的基本知识。两种密码体制 对称秘钥体制 使用对称密码体制的双方都拥有相同的秘钥,任何一方加密的数据都可由对方进行解密,因此如果任何一方的秘钥泄露,则数据将无法保证其安全性。常用的对称
2017-11-18 22:33:07 288
转载 几种随机函数的实现
几种随机函数的实现 首先我们来一道最简单的题目作为引子 1、已知有一个随机函数rand_0_and_1_with_p(),它能以概率p产生0,以概率1 - p产生1,只使用该函数,设计一新的随机函数,要求以等概率产生1和0。 我们知道,运行rand_0_and_1_with_p()函数一次,那么P(0) = p, P(1) = 1 - p。那么如果运行两次的话,P(0 and 1) = p(
2014-09-03 11:12:20 949
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人