C/C++运行库提供了TLS(线程局部存储),在多线程还未产生时,可以将数据与正在执行的线程关联。strtok()函数就是一个很好的例子。与它一起的还有strtok_s(),_tcstok_s()等等函数,其实_tcs 是 wcs 的另外一种写法,表示宽字符存储,_s 是微软定义的安全函数,通常比普 ...
分类:
编程语言 时间:
2017-08-07 22:15:07
阅读次数:
263
协议栈 https是在http应用层和tcp传输层之间加入了一个安全层(SSL、TLS) ,加入安全层的主要目的是将传输内容加解密,这样就避免了传输内容被窃听后,泄露重要信息(如用户名、密码),加密后即便被窃听,窃听者得到的也是无用的密文(因为窃听者没有解密密钥)。 https执行逻辑 我们知道了h ...
分类:
Web程序 时间:
2017-08-07 00:20:16
阅读次数:
179
创建私有CA:openssl的配置文件:/etc/pki/tls/openssl.cnf 1.创建所需要的文件#touchindex.txt#echo01>serial# 2.给CA发证<CA自签证书>#(umask077;opensslgenrsa-outprivate/cakey.pem2048)#opensslreq-new-x509-key/etc/pki/CA/private/cakey.pem-days7300-out/..
分类:
其他好文 时间:
2017-08-06 10:35:28
阅读次数:
152
0x01 TLS (Thread Local Storage) 为线程单独提供的私有空间 0x02 gcc中的隐式TLS使用方法 隐式TLS __thread int number; 显式TLS pthread_key_create pthread_getspecific pthread_setsp ...
分类:
编程语言 时间:
2017-08-05 14:06:30
阅读次数:
149
1)版本号:TLS记录格式与SSL记录格式相同,但版本号的值不同,TLS的版本1.0便 用的版 本号为SSLv3.1. 2) 报文鉴别码:SSLv3.0和TLS的MAC算法的范围不同,但两者的安全层度是相同的. 3)报警代码:TLS支持几乎所有的SSLv3.0报警代码,而且TLS还补充定义了很多报警 ...
分类:
其他好文 时间:
2017-08-05 11:48:51
阅读次数:
170
Urllib3是一个功能强大,条理清晰,用于HTTP客户端的Python库,许多Python的原生系统已经开始使用urllib3。Urllib3提供了很多python标准库里所没有的重要特性:1、 线程安全 2、 连接池 3、 客户端SSL/TLS验证 4、 文件分部编码上传 5、 协助处理重复请求... ...
分类:
编程语言 时间:
2017-08-04 21:36:31
阅读次数:
286
安全与服务:数据的加密和解密:OpenSSL(TLS):ssl基本被淘汰,TLS取而代之openssh:dropbear软件DNS:BIND软件,功能强大,伯克利的webserver:网站服务,最重要的,工作重点应用程序:httpd(ASF:apach软件基金会维护)enginex(Nginx):引擎,web服务平台,第二,仅次于..
分类:
其他好文 时间:
2017-08-03 20:07:15
阅读次数:
224
https http over ssl = https 443/tcp ssl: v3 tls: v1 https:// SSL会话的简化过程 (1) 客户端发送可供选择的加密方式,并向服务器请求证书; (2) 服务器端发送证书以及选定的加密方式给客户端; (3) 客户端取得证书并进行证书验正: 如 ...
分类:
Web程序 时间:
2017-08-03 18:53:52
阅读次数:
450
一、Git安装 Linux Windows 安装包传送门:http://msysgit.github.io/ MAC http://sourceforge.net/projects/git-osx-installer/ 二、Git配置 Git提供 Git config 来配置Git Windows中 ...
分类:
其他好文 时间:
2017-08-02 13:21:53
阅读次数:
147
如题,英文中文表述的是一个意思 退款测试在我本机测试一切都是正常的,但是发布到了服务器就报这样的一个错啦 但是无论百度或者google或者bing,你能够搜索到的结果都很类似,综合起来就是加这样一些代码,如下 把代码添加到WebRequest.Create(url)之前去。 按照别人的意思加了,然而 ...
分类:
微信 时间:
2017-07-28 11:02:54
阅读次数:
2685