This Magisk Module contains the Openssl 3.6 for Android 

ASUS_I006D:/ $ ASUS_I006D:/ $ openssl --version
OpenSSL 3.6.0 1 Oct 2025 (Library: OpenSSL 3.6.0 1 Oct 2025)
ASUS_I006D:/ $ 


The openssl binary is dynamically linked but only for the standard Android OS libraries:

ASUS_I006D:/ $  ldd /system/bin/openssl
	linux-vdso.so.1 => [vdso] (0x7a6aed5000)
	libc.so => /apex/com.android.runtime/lib64/bionic/libc.so (0x7a64c68000)
	libdl.so => /apex/com.android.runtime/lib64/bionic/libdl.so (0x7a69c98000)
ASUS_I006D:/ $ 


The module contains also the openssl libraries. To not overwrite the ssl libraries from the OS the libraries from this module are in the directory 

/system/usr/lib

e.g:

ASUS_I006D:/ $ ls -l /system/usr/lib
total 24824
drwxr-xr-x 3 root root       60 1970-03-23 22:01 cmake
drwxr-xr-x 2 root root      120 1970-03-23 22:01 engines-3
-rw-r--r-- 1 root root 13058742 2025-11-09 15:48 libcrypto.a
lrwxrwxrwx 1 root root       14 1970-03-23 22:01 libcrypto.so -> libcrypto.so.3
-rw-r--r-- 1 root root  8184064 2025-11-09 15:48 libcrypto.so.3
-rw-r--r-- 1 root root  2488552 2025-11-09 15:48 libssl.a
lrwxrwxrwx 1 root root       11 1970-03-23 22:01 libssl.so -> libssl.so.3
-rw-r--r-- 1 root root  1652952 2025-11-09 15:48 libssl.so.3
drwxr-xr-x 2 root root       60 1970-03-23 22:01 ossl-modules
drwxr-xr-x 2 root root      100 1970-03-23 22:01 pkgconfig
ASUS_I006D:/ $ 



The OpenSSL binaries and libraries from this Magisk Module were compiled on an ASUS Zenfone 8 with the clang19 toolchain for android 

see 

  http://bnsmb.de/My_HowTos_for_Android.html#How_to_install_a_Toolchain_for_clang_on_phones_without_root_access

or 

  https://xdaforums.com/t/guide-how-to-install-a-toolchain-for-clang-on-phones-without-root-access.4710235/


The clang19 toolchain is also available on github: 

  https://github.com/bnsmb/clang19_toolchain_for_android/


History
  09.11.2025 3.6.0-v1.0.0 /bs
    initial release of the Magisk Module
 
