The choice of function names was done by the two people proposing to remove arbitrary documentation right now.
Oh come on, that’s not really fair. I added the md5 code to libc 21 years ago. We were still in the throes of the crypto export wars back then which required us to make all sorts of wacky compromises.