Skip to content

A precompiled OpenSSL for HarmonyOS

License

Notifications You must be signed in to change notification settings

dou23/ohos-openssl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ohos-openssl-binding

This project's goal is to provide the precompiled binary of openssl in OpenHarmony

Supported architectures

  • arm64-v8a
  • armeabi-v7a
  • x86_64

Usage

git clone https://github.com/ohos-rs/ohos-openssl.git

openssl-sys

For the crate openssl-sys, you can use it like be here:

# for arm64-v8a
export AARCH64_UNKNOWN_LINUX_OHOS_OPENSSL_DIR="/path/to/ohos-openssl/prelude/arm64-v8a/"
# for armeabi-v7a
export ARMV7_UNKNOWN_LINUX_OHOS_OPENSSL_DIR="/path/to/ohos-openssl/prelude/armeabi-v7a/"
# for x86_64
export X86_64_UNKNOWN_LINUX_OHOS_OPENSSL_DIR="/path/to/ohos-openssl/prelude/x86_64/"

for openssl1.1.1

Use branch 111

F & Q

Why isn't there a rust crate?

We can't guarantee that the code will run prior to rust-openssl's build.rs.

About

A precompiled OpenSSL for HarmonyOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Roff 51.4%
  • HTML 36.8%
  • C 11.7%
  • Other 0.1%