TeXLive 2019 help when FIPS enabled
Norbert Preining
preining at logic.at
Fri May 10 06:06:11 CEST 2019
Hi
On Thu, 09 May 2019, Novack, Bryan wrote:
> system that is STIG'd meaning FIPS is enabled
Whatever that might mean and what consequences it has, I don't know.
> Here is the exact error I'm receiving:
> md5_dgst.c(82): OpenSSL internal error, assertion failed: Digest MD5 forbidden in FIPS mode!
Umpf ... yes we use md5 in some completely uncritical way (get a hash
value for saving copies of the downloaded tlpdb).
Anyway, you can fix this by editing
tlpkg/TeXLive/TLCrypto.pm
and change the following line from
sub tl_short_digest { return (Digest::MD5::md5_hex(shift)); }
to
sub tl_short_digest { return (Digest::SHA::sha1_hex(shift)); }
You can also remove the
use Digest::MD5;
near the top.
That *should* work, but I don't know what else might be problematic.
Best
Norbert
--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the tex-live
mailing list