openssl-1.1.1d.zip
2021-03-23 13:54:08 9.91MB openssl-1.1.1d.z
1
openssl-1.1.1d.tar.bz2 OpenSSL是一个强大的安全套接字层密码库,Apache使用它加密HTTPS,OpenSSH使用它加密SSH,但是,你不应该只将其作为一个库来使用,它还是一个多用途的、跨平台的密码工具。
2021-03-23 13:48:32 6.76MB openssl openssl源码 openssl1.1.1 openssl1.1.1d
1
在windows 7 64位 环境下使用nginx的nginx-http-flv-module搭建flv视频流播放所需要的资源。
2021-03-22 22:22:10 8.44MB openssl-1.1.1
1
openssl-1.1.1g rpm
2021-03-18 19:01:02 7.15MB openssl-1.1.1g
1
centos 7最新openssh openssl rpm离线安装包,新鲜出炉方便大家使用!由于centos系统其它软件还是需要1.0.2k的库,顺便把1.0.2k的库也打包进去了
2021-03-17 15:31:35 6.9MB centos7 openssl-1.1.1i openssh-8.4 rpm
1
centos6.8升级openssl-1.1.1i
2021-02-21 19:01:26 5.45MB openssl openssl-1.1.1i centos6.8openss
1
基于 mingw32 编译的 windows 平台使用的 openssl-1.1.1 头文件库文件齐全, 可以在 windows 下的QT VS 等环境中使用 openssl
2021-01-29 23:01:45 34.86MB windows-mingw32
1
windows下的openssl 1.1.1g最新版安装包,支持开发,安装完成以后可以在安装目录下找到对应的include和lib目录,windows下开发神器
2020-11-18 16:21:11 54.34MB win32 openssl-1.1.1g
1
开源 openssl-1.1.1 编译的库 windows版本,在windows server 2012 64位系统下用VS2015社区版编译的 包含 32位和64位。win7-32位系统我也试了成功了。里面还有编译方法。我的辛苦2天。2018-3-15 中午完成 记 少占鱼 我是硬件开发人员
2020-02-25 03:11:07 16.38MB openssl -1.1.1库 windows
1
OpenSSL 是一个强大的安全套接层 (SSL) 和传输层安全 (TLS) 库,用于创建网络通信的安全连接。在Windows平台上编译OpenSSL-1.1.1,需要了解和掌握以下几个关键知识点: 1. **OpenSSL版本**:OpenSSL-1.1.1是该库的一个稳定版本,它包含了多项安全更新、性能改进和新功能。相比于早期版本,1.1.1版引入了更好的内存管理、多线程支持以及对TLS 1.3协议的完整实现。 2. **平台兼容性**:描述中提到的"platform:x86, x64"表示此编译版本适用于两种常见的Windows处理器架构,即32位(x86)和64位(x64)。这意味着编译后的库可以被这两种类型的系统使用。 3. **编译环境**:在Windows上编译OpenSSL,你需要安装Visual Studio或MinGW等编译工具,并设置好相应的开发环境。此外,可能还需要下载并配置NASM(Netwide Assembler),因为OpenSSL的部分源代码使用汇编语言编写。 4. **编译选项**:"type:dll, static lib" 提示编译出的库有两种形式:动态链接库(DLL)和静态库(Static Lib)。DLL文件在运行时由应用程序加载,而静态库则在编译时与应用代码合并,形成一个独立的可执行文件。选择哪种方式取决于你的项目需求,如考虑体积大小、依赖管理和分发策略。 5. **配置步骤**:编译OpenSSL需要执行一系列的配置命令,例如设置目标平台、编译类型、加密算法等。通常,这会涉及到`Configure`脚本的使用,例如: ``` configure VC-WIN32 --static --prefix=C:\path\to\install ``` 对于x64平台,会是`VC-WIN64A`。 6. **编译与链接**:配置完成后,使用`nmake`或`mingw32-make`进行编译和链接。这个过程将生成所需的库文件和头文件。 7. **测试**:编译完成后,应进行测试以确保库的功能正确无误。OpenSSL提供了大量的测试用例,可以通过`nmake test`来运行这些测试。 8. **部署**:如果你编译的是动态库(DLL),记得在使用OpenSSL的系统路径下包含对应的DLL文件,或者将它们打包到应用程序的同一目录下。静态库则无需担心这个问题,因为它们已经包含在应用程序中。 9. **API使用**:OpenSSL提供了一系列的API供开发者调用,如证书处理、加密解密、哈希计算等。熟悉这些API是使用OpenSSL进行安全编程的基础。 10. **安全性**:理解和遵循最佳实践,如定期更新OpenSSL到最新版本以修补安全漏洞,正确管理私钥和证书,避免硬编码敏感信息,都是确保应用安全的重要方面。 在Windows上编译OpenSSL-1.1.1涉及到的知识点繁多,从编译环境的搭建、配置选项的选择,到最终的库文件使用和安全性管理,都需要开发者具备一定的技术背景和实践经验。通过这一过程,你可以深入理解OpenSSL的工作原理,从而更好地利用它来增强你的软件安全性。
2019-12-21 22:01:43 15.7MB openssl
1