Binary distributions of OpenSSL static libraries

The official source of OpenSSL software is the OpenSSL website. One can download OpenSSL source codes archives and compile them for a given platform. The compilation work can sometimes be quite tedious and may require a specific knowledge or tools, especially for exotic platforms.

We, at TeskaLabs, set up this page because we frequently compile OpenSSL for various platforms for our internal purposes and this may save some time to other developers. Binary distribution archives available on this page contains a statically linked OpenSSL libraries and header files. There are no other files (such as binaries like ./bin/openssl) included in this distribution. Developers can directly use them in their projects and save a bit of time.

Please let us know (via Twitter, LinkedIn, Facebook) if you like our work or if you want to comment.

This page is updated time to time with newer versions of OpenSSL libraries or new platforms.

Android

OpenSSL 1.0.2t for Android
CPU architectures: arm64-v8a, armeabi-v7a, x86, x86_64
SHA-256: 59d6eeabd7d558b85cf2d0f7a941f10ea92cd048273cab6279d7a82da3564c94
Compiled by Android NDK Revision 15c from July 2017 (the last one with GCC).
Binary distribution created at 27nd Nov 2019

OpenSSL 1.0.2o for Android
CPU architectures: arm64-v8a, armeabi, armeabi-v7a, x86, x86_64, mips, mips64
SHA-256: 9612a455858774c3fa9708eaa81fd436026f337c818d687a2d3cc20b7555a870
Compiled by Android NDK 16.1.4479499
Binary distribution created at 27nd Apr 2018

OpenSSL 1.0.2n for Android
CPU architectures: arm64-v8a, armeabi, armeabi-v7a, x86, x86_64, mips, mips64
SHA-256: 6e7acdb6620b54e4ef1cedfcfe11603ed3f48c0b0e5711362881b486eed07eb1
Compiled by Android NDK 15.2.4203891
Binary distribution created at 23rd Dec 2017

iOS

OpenSSL 1.0.2o for iOS
CPU architectures: armv7, armv7s, arm64, i386 (Simulator), x86_64 (Simulator)
SHA-256: d487ccdff18262eca87dd152bdc3a00562187877f1acb2f2d002032be31303e5
Compiled by iOS SDK 11.2 (15C107) & Xcode 9.2 (9C40b)
Binary distribution created at 27nd Apr 2018

OpenSSL 1.0.2n for iOS
CPU architectures: armv7, armv7s, arm64, i386 (Simulator), x86_64 (Simulator)
SHA-256: 47555c61a9ca827d9e0bced39b274f6bffdb0de300e3283b207c02d9e01f2948
Compiled by iOS SDK 11.2 (15C107)
Binary distribution created at 23rd Dec 2017

Windows

OpenSSL 1.0.2s for Windows (64 bit, Mingw-w64)
SHA-256: 90122e978aa87f335726f1f4a7e79cb0b2492b7e54032d33a7747e349533fd0a
Compiled by Mingw-w64 gcc 9.1.0
Binary distribution created at 6th July 2019

Build process:

./Configure mingw64 -fPIC --prefix=/opt/openssl  
PATH=/mingw64/bin:${PATH} make depend  
PATH=/mingw64/bin:${PATH} make  
PATH=/mingw64/bin:${PATH} make install

OpenSSL 1.0.2l for Windows i686 (32 bit)
SHA-256: 1db5347e3ba09edf299b3a674ecc717a5dbee9efa2a9ff172aa52984aedb66f6
Compiled by MSVC 2013
Binary distribution created at 6th Aug 2017

Windows Phone 8.1

OpenSSL 1.0.2l for Windows Phone 8.1 ARM
SHA-256: 31d8349e1b37f776eadd070bd09ecb3943ee980a67caf967b6f1cb8ef1b9b257
Compiled by MSVC 2015
Binary distribution created at 6th Aug 2017

OpenSSL 1.0.2l for Windows Phone 8.1 x86 (32bit)
SHA-256: 432c026342abaf56ed2286c2264444a3c8b4cc123fd8ebba37b866b44505cf44
Compiled by MSVC 2015
Binary distribution created at 6th Aug 2017


LEGAL NOTICE: This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)

THIS SOFTWARE IS PROVIDED``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TeskaLabs Ltd BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

About the Author

Ales Teska

TeskaLabs’ founder and CEO, Ales Teska, is a driven innovator who proactively builds things and comes up with solutions to solve practical IT problems.




You Might Be Interested in Reading These Articles

CatVision.io App available in Google Play

A few months ago we introduced CatVision.io SDK for Android, a developer kit which provides an easy and secure remote access to a screen of your mobile application. In January 2018 it was followed by CatVision.io SDK for iOS.

Continue reading ...

google play android app launch screen-share

Published on February 21, 2018

How to Win in the Enterprise Mobility Market

At the Dublin Web Summit, I had many interesting chats with people who developed mobile apps for enterprises and large companies. Despite their differences, most had the same mindset regarding the security of their mobile apps and the backends. 'It's as secure as the infrastructure at our customers.' Is it? Let's find out.

Continue reading ...

mobile security

Published on April 21, 2015

Entangled ways of product development in the area of cybersecurity #2 - BitSwan

After successfully completing my engineering degree, I finally started working full-time at TeskaLabs just as I initially promised. In addition to data from the world of telecommunications, we started to learn data from the world of logistics in BitSwan, which of course required being able to calculate the cost of transporting some cargo from point A to point B.

Continue reading ...

development tech premek

Published on December 15, 2022