Re: how to compile out selected ciphers
Hubert Kario <[email protected]> Thu, 31 Aug 2017 15:52:16 +0200
| Newsgroups | gmane.comp.encryption.openssl.devel,gmane.comp.encryption.openssl.user |
|---|---|
| Message-ID | <[email protected]> |
On Thursday, 31 August 2017 11:13:13 CEST Richard Levitte wrote: > In message > <CALq8RvJrMZ=zmymQ1Z1HiHDDWwdCWMKjZL5whjGrET=Jw5asgQ@mail.gmail.com> on > Thu, 31 Aug 2017 11:25:16 +0530, Jayalakshmi bhat > <[email protected]> said: > > bhat.jayalakshmi> Hi All, > bhat.jayalakshmi> > bhat.jayalakshmi> I am trying to build openssl. As part of that I want > bhat.jayalakshmi> to remove some ciphers like md4, rc5 etc. > bhat.jayalakshmi> > bhat.jayalakshmi> I tried ./config no-md5, no-rc5 and ./Configure > bhat.jayalakshmi> no-md5, no-rc5. In both the case MD4 and RC5 > bhat.jayalakshmi> directories are still getting compiled. > bhat.jayalakshmi> > bhat.jayalakshmi> Please can you let me know what could be going wrong. > > Your configuration line says 'no-md5', which is an attempt to remove > MD5, not MD4. Your config line should be this: > > ./config no-md4 no-rc5 > > It's possible, though, that you really meant to remove MD5... > unfortunately, it's such an integral part of most SSL/TLS protocol > versions that we cannot for the moment allow it to be disabled. > That's the issue you're hitting. It's not integral part of TLS 1.2 though so allowing for disabling of MD5 when SSL, TLS1.0 and TLS 1.1 are disabled isn't unreasonable. At the same time, the problem of data-at-rest remains, because while disabling it for TLS is a good idea, disabling it for decryption of PKCS#12 or PKCS#8 (private keys), CMS or S/MIME at the same time could create issues that manifest only quite a bit later. -- Regards, Hubert Kario Senior Quality Engineer, QE BaseOS Security team Web: www.cz.redhat.com Red Hat Czech s.r.o., Purkyňova 115, 612 00 Brno, Czech Republic -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCgAGBQJZqBSQAAoJEJKo0bgB0vX1avIP/1rSLXWDf7Bsg3G8+V2nRn// tj1wDmstE01ChqPorENjha+jW+RXYZegwJAFQVzS8tGEDfKHf2CqG2YnPK38sglX SIS3/3joc1xiZRTaHPgrmx+LgArpPGEcGkXkLud3VZP5ZyZ07FRqgUKjxNPE10ZW YyodLguLFEEb6YFZw2nkx9oI2LuoHiezL2APR1x57MY6wWMWZgJYCHu0UbtuLC3q yCTLl385DUWF5eGLD8xDNI7abb361VaCcsbcPxs2vxwQ5Oh3Nt1cU8zm2LejgToL RGjohXJ8kLgwZT5mQbjn5Ds048KestJUtdWYOOQdNn4LkD9dJgMUlS9vIs6n5eG4 xFXeZ5kIIrew5+1BeTOmcytXqBstrM1SoQPzqQXmzL9lKMwjYEEuu8pBwFgRH37O Lbue8/4Z6KOWppWztrsrBebgVZrLd07Xn0h7rdVx9IvfeY7tpzJmf/Rm6xZkvrOe 1quvQfLN5b145m7cma8cnsSg7gRuXaxZD4uqCfsq/s1D/uZ9B0rp9lvT0InDvA6+ uFHCyqwQyL0zrGdiTCvfrVVQr/9E0tcMKR909UNBbuWEPu6avPrF7hVvZyArDv0m TqBAsAgS7MxZdOFFB5iUBmC8H7j0ZCmIAhiwynwjKBRTJ5IV14sXySJCWTzWrnYo VcmuWalcauGctIFJNOg0 =asjj -----END PGP SIGNATURE-----