> I´m adapting a PKCS#11 module for using it on Ubuntu Feisty. I had it > perfectly working on Ubuntu Dapper, but when I compile it (using g++ > 4.1.2-0ubuntu4 and Kdevelop 3.5.6) and compiler reaches to the call > EVP_idea_cbc(), it shows me this error: 'EVP_idea_cbc' was not declared in > this scope. > I´ve looked at evp.h file and I found that: > > #ifndef OPENSSL_NO_IDEA > ... > const EVP_CIPHER *EVP_idea_cbc(void); > ... > #endif > > ¿Is possible that constant OPENSSL_NO_IDEA could be pre-defined? > ¿Somebody could help me to solve this issue?
I believe there are some legal issues with using the IDEA algorithm (patented by Ascom). If you know that it is legal for you do so, you can recompile OpenSSL with the IDEA algorithm included. If your use is non-commercial, I believe you are okay as Ascom has granted permission for this use. DS ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]