- 博客(6)
- 收藏
- 关注
原创 TLS协议常见算法以及扩展字段解析
秘钥交换算法RSA算法: 安全性:基于大素数和因式分解的困难性 私钥:(d, n) 公钥:(e, n) 随机生成两个质数p, q.其中n = pq. fi(n) = (p - 1)(q - 1) 随机取值e, 令e与fi(n)互质, 计算e 对fi(n)的逆模d 加密: C = M ^ e mod n 解密:M = C ^ d mod n相关字段:certificate中携带服务端RSA的公钥DH算法:安全性:基于分解大离散对数的困难性私钥:a, b公钥:A, B;其中A =
2022-01-17 23:05:22 925
原创 数字证书和交叉认证
总结下对数字证书的理解.基本概念: 数字证书(Digital Certificate):通讯方的数字身份信息.在通讯过程中,为了辨别消息是否由对方发送的,会用其私钥对其加密,而如果用对方公钥能够解开,说明是由对方发送来的.但是仍有被中间人攻击的风险. 根证书(Root Certificate):在信任链当中最顶层的证书. 证书颁发机构(Certificate Authority):通常说的CA证书就是由CA颁发的,有一定权威性. 证书吊销列表:(Certificate Revocation Lis
2022-01-17 21:41:28 14871
原创 表格对比工具
对比表格的python小工具import openpyxl as xlsfrom openpyxl.styles import PatternFill, Color, NamedStylefrom openpyxl.styles import colorsimport sys#MAX_CMP_ROW为行对比中,最后一列的列序号,根据表格自定义MAX_CMP_ROW=10#比对row...
2019-04-26 21:03:36 1654
原创 shell版本爬取NVD网站信息
src=$1cache_dir=~/cache_for_nvd/url_head="https://nvd.nist.gov/vuln/detail/"cnt=0total=`wc -l ${src}|awk '{print $1}'`if [ ! -d ${cache_dir} ];then mkdir ${cache_dir}fiecho "CVE编号","V3","V2...
2019-04-20 19:31:45 543
原创 根据CVE编号爬取相关信息
import openpyxl as xcldef init_wb(): wb = xcl.Workbook() sheet = wb.active sheet.title = "CVE INFO" sheet["A1"] = "CVE NO." sheet["B1"] = "V2" sheet["C1"] = "V3" sheet["...
2019-03-31 19:32:14 1228
Codeforces Round #224 Div.2 Problem.B--Number Busters
原题如下:B. Number Busterstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputArthur and Alexander are number busters....
2014-01-19 22:28:06 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人