openssl 第2页
如何确定和打印OpenSSL版本?-yiteyi-C++库

如何确定和打印OpenSSL版本?

OpenSSL是一个运行时间很长的项目,已经通过了很多版本。较新的版本提供了更多的功能、错误修复和安全补丁。例如,2014年,在OpenSSL版本和受影响的OpenSSL库中发现了一个严重的安全漏洞心脏出...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1190
用于Linux、Windows、Java、PHP、C#、Javascript、Python的全局唯一标识符(GUID)生成器-yiteyi-C++库

用于Linux、Windows、Java、PHP、C#、Javascript、Python的全局唯一标识符(GUID)生成器

全局唯一标识符(GUID)是一个伪随机字符串,由32个字母、数字(0-9)和4个分隔字母的连字符组成。这些字母是随机生成的。在概率论中,这个值是唯一的,可以用作秘密和会话cookie等。 示例GUID ...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1110
如何在Linux中生成随机数?-yiteyi-C++库

如何在Linux中生成随机数?

生成随机数看起来很奇怪。但这对安全非常重要。不安全域无论你使用什么最好的密码或算法,如果你不能生成随机数,从安全的角度来看,它是无用的。那么,我们如何在Linux环境中生成随机数呢? 用...
CPPKU的头像-yiteyi-C++库CPPKU4年前
910
什么是OpenSSL库?-yiteyi-C++库

什么是OpenSSL库?

OpenSSL是目前最流行的开源密码库,它提供了很多关于密码的工具、库、算法。安全套接字层(SSL)和传输层安全(TLS)协议最为人所知。 支持的加密算法 加密用于使入侵者无法读取给定的数据。主...
CPPKU的头像-yiteyi-C++库CPPKU4年前
880
如何用OpenSSL创建自签名根证书-yiteyi-C++库

如何用OpenSSL创建自签名根证书

OpenSSL提供了加密库和特性。我们可以使用OpenSSL读取DER文件来生成随机数。但最常用的功能之一是创建自签名证书, 自签名证书 X509是当今互联网和企业中使用的证书标准。X509证书用于在X509证...
如何使用OpenSSL s U客户端来检查和验证HTTPS Web服务器的SSL/TLS?-yiteyi-C++库

如何使用OpenSSL s U客户端来检查和验证HTTPS Web服务器的SSL/TLS?

OpenSSL为SSL/TLS相关的操作提供了不同的特性和工具。 s_lient 是用于连接、检查、列出HTTPS、TLS/SSL相关信息的工具。我们只需使用 s_client . 在这些教程中,我们将研究 s_client . 检查网站...