![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSL
文章平均质量分 83
本专栏记录了我在使用OpenSSL\GMSSL过程中的心得与体验,记录一下自己的调试过程
KXue0703
学习,总结,分享
展开
-
【OpenSSL 之一】OpenSSL初体验(编译安装、工作机制、Engine加载(afalg、cryptodev-linux)、offload等)
OpenSSL是一个安全套接字层密码库,囊括主要的密码算法、常用密钥、证书封装管理功能及实现SSL协议。整个软件包大概可以分成三个主要的功能部分:SSL协议库libssl、应用程序命令工具以及密码算法库libcrypto。原创 2023-03-14 16:45:20 · 4968 阅读 · 0 评论 -
【Nginx 之一】Nginx初体验(反向代理、负载均衡、动静分离)
Nginx 是高性能的 HTTP 和反向代理的web服务器,处理高并发能力是十分强大的,能经受高负 载的考验,有报告表明能支持高达 50,000 个并发连接数。 Nginx的特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 Nginx* 由俄罗斯软件工程师 Igor Sysoev 开发,是一款基于类似 BSD 许可的高性能 HTTP 和逆向代理 web 服务器。同时,它还可以提供原创 2023-02-28 22:32:25 · 302 阅读 · 0 评论 -
【GMSSL】函数 i2o_SM2CiphertextValue中存在的 BUG 分析与解决方法
记录了GMSSL中一个函数的BUG原创 2023-02-17 13:56:12 · 319 阅读 · 0 评论 -
【OpenSSL 之五】:HMAC算法分析
在openssl中,hamc的计算被归为pkey类的计算,但是它和digest的计算有很多的显示之处,主要区别在于digest的计算需要秘钥,而hamc的计算需要秘钥,且秘钥还有两个ipad_key、opad_key,而且这两个可以都是通过我们的秘钥key生成的。hamc的计算有一个秘钥生成的过程,与其说是秘钥生成,不如说是秘钥的复制,其实就是将秘钥放到EVP_PKEY 结构体中的ptr位置处(内存需要自己申请)。在EVP_MD_CTX下文中包含。原创 2021-10-16 11:08:16 · 4798 阅读 · 3 评论