Support OpenSSL backend and implement message digest - #1492
Open
KostasTsiounis wants to merge 1 commit into
Open
Support OpenSSL backend and implement message digest#1492KostasTsiounis wants to merge 1 commit into
KostasTsiounis wants to merge 1 commit into
Conversation
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
May 22, 2026 20:25
ff3a354 to
26a5ca2
Compare
Member
|
I know we talked about contexts and one for FIPS and one for non-FIPS. Could we use the Property query instead? Does using this have any performance ramifications? |
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
June 16, 2026 18:37
04bc9c2 to
d4a4c94
Compare
KostasTsiounis
force-pushed
the
openssl_backend
branch
2 times, most recently
from
July 7, 2026 20:28
1b76bd7 to
31add61
Compare
KostasTsiounis
force-pushed
the
openssl_backend
branch
2 times, most recently
from
July 21, 2026 15:39
8920c23 to
0e09aab
Compare
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
July 31, 2026 00:05
c43bb68 to
117b14c
Compare
KostasTsiounis
marked this pull request as ready for review
July 31, 2026 00:05
KostasTsiounis
requested review from
JinhangZhang,
Mohit-Rajbhar100698,
jasonkatonica,
johnpeck-us-ibm and
taoliult
July 31, 2026 00:06
johnpeck-us-ibm
requested changes
Aug 4, 2026
thu-ibm
reviewed
Aug 5, 2026
thu-ibm
reviewed
Aug 5, 2026
thu-ibm
reviewed
Aug 5, 2026
thu-ibm
reviewed
Aug 5, 2026
thu-ibm
reviewed
Aug 5, 2026
taoliult
reviewed
Aug 6, 2026
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
August 6, 2026 20:45
dea939a to
1bb6a35
Compare
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
August 7, 2026 16:16
1bb6a35 to
555ccec
Compare
johnpeck-us-ibm
approved these changes
Aug 13, 2026
jasonkatonica
requested changes
Aug 14, 2026
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
August 20, 2026 21:20
521f2a4 to
9db9a0b
Compare
thu-ibm
approved these changes
Aug 24, 2026
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
August 25, 2026 21:30
fdd6070 to
f01a83d
Compare
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
September 1, 2026 22:50
f01a83d to
83363fd
Compare
Member
Author
|
I added some additional guards for |
jasonkatonica
requested changes
Sep 3, 2026
jasonkatonica
requested changes
Sep 4, 2026
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
September 10, 2026 18:55
4f362c4 to
c6d5804
Compare
With this change, all appropriate code is added to support the use of OpenSSL as a backend. That includes: - Main Java class to load the libraries required and offer native methods. - Adapter Java classes to smoothly integrate without changes with existing code. - Makefiles to compile and link required C code to use OpenSSL. - Additional test tags and general test setup to allow the execution of appropriate tests with the new backend. Additionally, the first set of algorithms, namely the message digests, are implemented. The aforementioned tags are, also, added to the corresponding tests. Signed-off-by: Kostas Tsiounis <kostas.tsiounis@ibm.com>
KostasTsiounis
force-pushed
the
openssl_backend
branch
from
September 10, 2026 20:39
c6d5804 to
1a53470
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
With this change, all appropriate code is added to support the use of
OpenSSLas a backend. That includes:OpenSSL.Additionally, the first set of algorithms, namely the message digests, are implemented. The aforementioned tags are, also, added to the corresponding tests.
Signed-off-by: Kostas Tsiounis kostas.tsiounis@ibm.com