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