Hello Matthew,
 
Yes, I was not precise when asked the question. For me the problem
 is to load these two different libraries with the same names of functions
into address space of one application. I guess this may cause problems
with linker, because some function signatures are the same. The solution
to solve it may be adjusting CryptoPP code and change the name of
namespace, to make signatures of functions for linker be different.
I do not know where there is more elegant way for this.
 
And I know well that both two FIPS and non-FIPS CryptoPP libraries
 implements the same standards, so I do not expect problems when
applications will communicate with other applications even if other
applications use other library for cryptographic functions.
 
Thanks for answer,
Konstantin
 
----- Original Message -----
Sent: Tuesday, March 23, 2004 2:23 PM
Subject: RE: Does anyone used FIPS CryptoPP and non-FIPS CryptoPP library in the same application?

this isn't quite an answer to your question but it might help. I've mixed them in the same distributed application. I've used the 5.04 FIPS library on a windows machine with the 5.1 library on a linux machine, and the two can communicate (securely) just fine.
-----Original Message-----
From: Voronkov Konstantin [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 23, 2004 5:02 AM
To: [EMAIL PROTECTED]
Subject: Does anyone used FIPS CryptoPP and non-FIPS CryptoPP library in the same application?

Hello All!
 
Does anyone used FIPS CryptoPP and non-FIPS CryptoPP library in the same application?
Is there any hints whether I need to rename namespace of non-FIPS CryptoPP to allow linker
 to find appropriate functions?
Are there any other possible problems?
 
Thanks in advance,
Voronkov Konstantin

Reply via email to