I am using OpenSSL 1.0.2t
with FIPS Object Module 2.0.16
. I have taken the source code and complied both and I have libcrypto.a
and libssl.a
generated.
In my use case I need libcrypto.a
. I have a project which generates libapi.a
and it will be given to the customers. libapi.a
depends on some Boost libraries; what we do is, we get boost objects using ar x libboost_somelib.a
and we add those objects into libapi.a
.
- I need to link
libcrypto.a
also tolibapi.a
should I do the same thing? Usear x libcrypto.a
and add all the object files tolibapi.a
? - Am I violating any FIPS compliance rules here?