On Wed Feb 18 21:12:22 2015, stuart.k...@netiq.com wrote:
>
> Trying to build FIPS capable OpenSSL on HP-UX ia64
>
> Using openssl-fips-2.0.9.tar.gz and openssl-1.0.1l.tar.gz.
>
>
> Looks like the symbols "AES_decrypt" and "AES_encrypt" were renamed to
> "fips_aes_decrypt" and "fips_aes_encrypt" respectively, but
> "AES_Td" and "AES_Te" were forgotten.
>
> # nm openssl-fips-ecp-2.0.9/crypto/aes/aes-ia64.o | grep GL
> OB
> [10] | 5632| 2304|OBJT |GLOB |0|
> .text|AES_Td
> [9] | 3328| 2304|OBJT |GLOB |0|
> .text|AES_Te
> [8] | 2624| 704|FUNC |GLOB |0|
> .text|fips_aes_decrypt
> [7] | 960| 704|FUNC |GLOB |0|
> .text|fips_aes_encrypt
>
>
> # nm openssl-1.0.1l/crypto/aes/aes-ia64.o | grep GLOB
> [10] | 5632| 2304|OBJT |GLOB |0|
> .text|AES_Td
> [9] | 3328| 2304|OBJT |GLOB |0|
> .text|AES_Te
> [8] | 2624| 704|FUNC |GLOB |0|
> .text|AES_decrypt
> [7] | 960| 704|FUNC |GLOB |0|
> .text|AES_encrypt
>

We can't rename the FIPS symbols without a change letter so that can't happen
immediately.

As a workaround I'd suggest you rename the symbols in OpenSSL instead so they
no longer clash with the FIPS module.

If that works and you can send us a patch it will be included in future
versions of OpenSSL.

Steve.
--
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org

_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Reply via email to