logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TLS1.3---密钥的计算

TLS1.2中的PRF通过对TLS1.2的学习,我了解到其中具有三种密钥:预主密钥、主密钥和会话密钥。在其握手过程中,客户端和服务器都会根据密码套件生成自己的临时公私钥对,并且将公钥发送给对方,当客户端接收到服务器的公钥时,会生成预主密钥。之后客户端会使用PRF函数计算出主密钥发送给服务器,计算时需要三个输入:预主密钥客户端生成的随机数服务器生成的随机数如果使用的是RSA,那么预...

TLS1.3---密钥的计算续

New Session Ticket Message首先我还是想说一下这个扩展:struct {uint32 ticket_lifetime;uint32 ticket_age_add;opaque ticket_nonce<0..255>;opaque ticket<1..2^16-...

CGO封装

是什么CGO通俗来讲是为了实现golang调用C语言编写的程序的辅助工具,按特定格式进行编译,调用C即可直接调用C中实现的函数。怎么做下面介绍我自己在调用时的做法,亲测可以正常使用项目目录结构include(xxx.c, xxx.h …)lib(c编译出的动态库)main.go头文件需要在main.go中添加头文件。/*#cgo CFLAGS: -I./include#cgo LDFLAGS: -

文章图片
#golang
Ubuntu20.04---安装总结

环境Dell R210总结在安装的时候要设置网络,安装完成后设置网络很难实验室的网关等东西是特定的,要按照之前的进行填写设置网络这是安装过程中的网络设置的图片。subnet :10.21.238.**要和ip地址对应起来address:IP地址gateway:网关—对应实验室的0.0.0.0Nameserver:可以在之前机器上查看,然后将其填写进去,也是特定的,10.21.238.12安装完成后

使用Nmap获取SSH、SSL\TLS中公钥、cipersutes、签名等相关数据

Nmap工具相关脚本ssh-hostkey显示SSH主机的公钥ssl-enum-ciphers该脚本重复启动SSLv3 / TLS连接,每次在记录主机是否接受时都尝试使用新的密码或压缩程序。最终结果是服务器接受的所有密码套件和压缩器的列表,主要就是返回的主机所使用的密码套件和椭圆曲线。ssl-cert检索服务器的SSL证书。我主要通过这个脚本获得了以MD5和sha-1输出的签名,但是我还没...

#ssh#ssl
CentOS 7.6.1810 (server版本) qemu-system-x86_64 虚拟机网桥搭建

Centos 7下 qemu开启的虚拟机的网络配置---网桥模式,实现内网互通。

#centos#ssh#服务器
Ubuntu20.04---安装总结

环境Dell R210总结在安装的时候要设置网络,安装完成后设置网络很难实验室的网关等东西是特定的,要按照之前的进行填写设置网络这是安装过程中的网络设置的图片。subnet :10.21.238.**要和ip地址对应起来address:IP地址gateway:网关—对应实验室的0.0.0.0Nameserver:可以在之前机器上查看,然后将其填写进去,也是特定的,10.21.238.12安装完成后

到底了