the for the answer, I'll be considering it in future when I'll need some algorithms that are not supported by Botan library.
On Feb 21, 11:12 pm, "Wei Dai" <[EMAIL PROTECTED]> wrote: > I guess Eugen doesn't need this information anymore, but in case others have > the same problem, either use the static library instead of the DLL, or > seehttp://groups.google.com/group/cryptopp-users/msg/6373d2c85e7b0e8d. > > -------------------------------------------------- > From: "Eugen" <[EMAIL PROTECTED]> > Sent: Wednesday, February 20, 2008 10:08 AM > To: "Crypto++ Users" <[EMAIL PROTECTED]> > Subject: Re: Linking problem > > > > > and what shall I do here? > > thx > > > On Feb 16, 2:04 pm, "Jeffrey Walton" <[EMAIL PROTECTED]> wrote: > >> Hi Eugen, > > >> > 2>dlltest.obj : error LNK2001: unresolved external symbol "private: > >> > static int const * __cdecl > >> > CryptoPP::Base64Decoder::GetDecodingLookupArray(void)" (? > >> > [EMAIL PROTECTED]@CryptoPP@@CAPBHXZ) > > >> I believe the Dll (built for FIPS Certification) does not export > >> deprecated algorithms such as DES and other candy such as HexEncoder > >> and Base64Encoder. > > >> Jeff > > >> On 2/15/08, Eugen <[EMAIL PROTECTED]> wrote: > > >> > Hi > > >> > I just downloaded Crypto++ 552. succesfully compiled dll version. > >> > dlltest project compiles and works good, but when I add such lines to > >> > it (trying to decode a 3DES text which comes Base64 encoded) > > >> > std::string decipher; > >> > CryptoPP::CBC_Mode<CryptoPP::DES_EDE3>::Decryption _3des(key, > >> > CryptoPP::DES_EDE3::DEFAULT_KEYLENGTH, iv); > >> > CryptoPP::StringSink sink(decipher); > >> > CryptoPP::StreamTransformationFilter dec(_3des, &sink); > >> > CryptoPP::Base64Decoder base64_dec(&dec); > >> > CryptoPP::StringSource source(ansiString, true, &base64_dec); > > >> > Btw, is my code correct for decoding a 3DES string which comes Base64 > >> > encoded? What would be the code to encode a PlaintText with 3DES and > >> > Base64? > > >> > then I'm getting such an error when linking > >> > 2>dlltest.obj : error LNK2001: unresolved external symbol "private: > >> > static int const * __cdecl > >> > CryptoPP::Base64Decoder::GetDecodingLookupArray(void)" (? > >> > [EMAIL PROTECTED]@CryptoPP@@CAPBHXZ) > > >> > Any ideas how to fix this are welcome. > >> > Using VS 2005. > > >> > Thx --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [EMAIL PROTECTED] More information about Crypto++ and this group is available at http://www.cryptopp.com. -~----------~----~----~----~------~----~------~--~---
