Hide Forgot
sharutils should be ported to use NSS library for cryptography. See the tracking bug for details and links on how it could be done.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
AFAIK, sharutils utilizes `md5sum' and `sum' tools from coreutils and it does not perform any other cryptographic operations. Am I right? If I'm, then this issue should be addressed to coreutils component.
I don't think so. It contains the source of MD-5 algorithm directly and it seems to call it.
You are right. It uses lib/md5.* while creating archive if MD-5 summing is not disabled (default behavior): src/shar.c:180:static int md5_count_mode = 1; src/shar.c:694: if (md5_count_mode) src/shar.c:1678: if ( md5_count_mode src/shar.c:1680: && md5_stream (fp, md5buffer) == 0) src/shar.c:1687: SM_md5_check_failed, here_delimiter); src/shar.c:2064: {"no-md5-digest", no_argument, &md5_count_mode, 0}, src/shar.c:2114: md5_count_mode = 0; src/shar.c:2323: md5_count_mode = 0; Thanks for pointing. I will try to rewrite the code in unspecified future (no experience with NSS).
This is no longer on-going effort (see tracker bug).