草庐IT

openssl-arm

全部标签

windows - 如何在 Windows 上使用 OpenSSL FIPS 静态库构建 DLL?

我在openssl-users邮件列表中询问了这个问题,但没有得到回复,所以我想我会在这里尝试。我正在尝试构建一个包含静态OpenSSLFIPS库的WindowsDLL。我使用perlConfigurefips--with-fipslibdir=...-no-shared构建了FIPS库,然后使用nmake-fms\nt.mak。我使用的是openssl-fips-2.0.5、openssl-1.0.1j和MSVisualStudio2010。现在我正在尝试将生成的库链接到我的DLL中。我已按照OpenSSLFIPS2.0User'sGuide中的说明进行操作,设置一堆环境变量(FIP

c++ - 如何为 MinGW 用户安装 gcc-arm-none-eabi?

我有兴趣将我的C++程序交叉编译成可以在ARMMCU上运行的程序。为此,我需要安装gcc-arm-none-eabi。我目前在Windows7机器上,所以我安装了GCC/make/g++/etc。通过MinGW。根据我所做的研究,似乎MinGW不支持此工具链,这让我相信基于Windows的ARM开发是不可能的。所以我问:如何使用MinGW在本地安装gcc-arm-none-eabi工具链? 最佳答案 您可以为此使用MinGW;您只需要为您选择的工具链换掉C++工具链。您仍然可以从MSYS控制台调用它,您的所有其他工具仍然可以使用。M

windows - PHP7 Curl 和 OpenSSL 扩展不适用于 Windows 上的 Apache 2 处理程序

在Apache2.2模块处理程序模式下从PHP7初始化curl和openssl扩展时出现问题。如果我使用FCGI模式,PHP7中的curl和openssl工作正常,我可以在phpinfo页面中看到它们。我检查了curl和opensslphp扩展的依赖关系,发现它们动态链接到libssh2.dll。然后尝试将libssh2.dll添加到路径、系统路径,但仍然不起作用。所以猜测Apache2.2可能是一个问题,因为PHP7的curl和openssl扩展在FCGI模式下启动时工作正常。有没有办法用ollydbg或windbg来检查? 最佳答案

windows - 如何在 Windows 上使用 cmake + arm-none-eabi 进行交叉编译?

我喜欢在Windows构建服务器上自动执行多个项目的交叉编译。我在使用arm交叉编译器时遇到了一些问题。设置它似乎有点困难。cmake编译器检查因链接错误而失败(见下文)。我的实验项目是这样的:main.cpp-atestprogrammCMakeLists.txt-thecmakebuildscriptcmake/STM32F2xx.cmake-thespecialsettingsfortheARMSTM32F2xx-series我正在使用3个包:cmake-3.8.0-win64-x64.msi-cmakeforwindowsmingw-w64-install.exe-mingw6

c++ - 如何在QT上配置OpenSSL

如何让我的QwebView/QNetWorkRequest与SSL一起工作?QT返回此错误(很明显错误发生是因为我没有在我的应用程序中配置SSL):QSslSocket:cannotresolveOPENSSL_add_all_algorithms_noconfQSslSocket:cannotresolveOPENSSL_add_all_algorithms_confQSslSocket:cannotcallunresolvedfunctionOPENSSL_add_all_algorithms_conf我在Windows32位(MinGW4.8、OpenGL)上使用Qt5.1.1-

c++ - 如何在 Windows 上编译 OpenSSL?

我一直在按照OpenSSLUserGuide中的说明进行操作,链接到aguideby3noch用于编译OpenSSL。以下是我使用的工具/版本:ActiveStatePerlv5.20.2微软VisualStudio2012全网汇编程序(NASM)v2.12.02OpenSSL1.0.2j(源压缩包)按照说明,我可以毫无问题地执行以下命令:perlConfigureVC-WIN32--prefix=C:\Build-OpenSSL-VC-32ms\do_ms然后,当我继续执行nmake-fms\nt.mak我收到以下内容Assembling:tmp32\sha1-586.asmtmp3

php - 安装 Composer 失败,出现 "The openssl extension is missing"错误

我正在尝试安装Composer,但出现以下错误:"SomesettingsonyourmachinemakeComposerunabletoworkproperly.Makesurethatyoufixtheissueslistedbelowandrunthisscriptagain:Theopensslextensionismissing,whichmeansthatsecureHTTPStransfersareimpossible.Ifpossibleyoushouldenableitorrecompilephpwith--with-openssl"然后我进入我的php.ini-p

windows - 将 x86/64 Windows 程序移植到 Windows 8 ARM

Thisarticle(来自Windows工程团队)说:WOA[WindowsOnARM]willnotsupportanytypeofvirtualizationoremulationapproach,andwillnotenableexistingx86/64applicationstobeportedorrun.这是否意味着我什至无法从源代码为ARM重新编译x86/64应用程序?如果是,究竟是什么阻止我这样做?我的理解是theWin32APIispresentonWindows8ARM.如果不是,那么不能将x86/64应用程序移植到ARM是什么意思?

windows - 在 Windows 上的 Git Bash (msysgit) 中更改 OpenSSH 和 OpenSSL 版本

GitBash中的OpenSSH和OpenSSL版本真的很旧。在这篇文章中,当输入ssh-V时,版本是:OpenSSH_4.6p1,OpenSSL0.9.8e23Feb2007我的问题是,我们如何升级这些(安全、不破坏任何东西等)?Thisarticle有一个解决方案,但它只提到升级OpenSSH,而不是OpenSSL,尽管我相信您也可以找到要传输的OpenSSL文件。但是,它需要安装可能不需要的Cygwin。虽然有一种方法可以下载Cygwin模块但不安装它们,但这似乎并没有添加一些DLL,例如cygcrypto.dll和cygwin1.dll。即使这行得通,还有别的办法吗?您可以从o

android - Openssl 结果在 Windows 的 cmd 和 power shell 中不匹配

现在我要获取androiddebugkey的签名在windows命令中(cmd.exe)keytool-exportcert-aliasandroiddebugkey-keystoredebug.keystore|openssl.exesha1-binary|openssl.exebase64Enterkeystorepassword:androidWarning:TheJKSkeystoreusesaproprietaryformat.ItisrecommendedtomigratetoPKCS12whichisanindustrystandardformatusing"keytoo