Android 客户端中的 OQS Provider 加载问题

问题描述 投票:0回答:1

我已经为我的 Android 客户端编译了 openssl liboqs 和 oqs 提供程序,并根据架构将 .so 文件放入 jniLibs 中,并且我已将 openssl.cnf 文件放入项目目录中的 asset 文件夹中,并进行了适当的更改以供使用oqs 提供程序,但我的 oqs 提供程序未加载。

我使用这个函数来检查 kyber 是否正在加载(这个函数返回 0 和 1) SSL_CTX_set1_groups_list(ctx, "kyber1024");

我尝试过手动加载 oqs 提供程序,但失败了。 我还尝试设置“OPENSSL_MODULES”,“LD_LIBRARY_PATH”,“OPENSSL_CONF”,但这对我没有帮助

如果有人知道如何在 Android 中加载 oqs 提供程序,请告诉我 预先感谢

android c++ openssl android-ndk
1个回答
0
投票

我也遇到同样的问题,无法加载生成的 oqsprovider.so 文件,该文件具有适用于 android 的arm64 v8a 架构,

你有什么解决办法吗..?

© www.soinside.com 2019 - 2024. All rights reserved.