Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Load legacy algorithm is null #225

Open
zhenghongyi opened this issue Sep 26, 2024 · 2 comments
Open

Load legacy algorithm is null #225

zhenghongyi opened this issue Sep 26, 2024 · 2 comments

Comments

@zhenghongyi
Copy link

zhenghongyi commented Sep 26, 2024

Some one use OpenSSL 1.x to create p12 file, and the framework is base OpenSSL 3.x. I use OSSL_PROVIDER *provider = OSSL_PROVIDER_load(library_context, "legacy"); to load legacy algorithm, but the provider is NULL, and I get the error message is

80634BF201000000:error:12800067:DSO support routines:DSO_load:could not load the shared library:crypto/dso/dso_lib.c:147:
80634BF201000000:error:07880025:common libcrypto routines:provider_init:reason(37):crypto/provider_core.c:949:name=legacy

how can i do?

@cleanbit
Copy link

cleanbit commented Nov 7, 2024

Append additional settings in each /Configure statement: -no-module enable-weak-ssl-ciphers and then rebuild the framework.

@monologue555
Copy link

Append additional settings in each /Configure statement: -no-module enable-weak-ssl-ciphers and then rebuild the framework.

make SIGNING_IDENTITY="Apple Distribution"
...
...
...
error: No signing certificate "Developer ID Application" found: No "Developer ID Application" signing certificate matching team ID "67RAULRX93" with a private key was found. (in target 'OpenSSL (macOS)' from project 'OpenSSL')

** BUILD FAILED **

The following build commands failed:
Building project OpenSSL with scheme OpenSSL (macOS) and configuration Release

How to fix?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants