7a3f5d11fb
cperciva's libmd implementation is 5-30% faster The same was done for SHA256 previously in r263218 cperciva's implementation was lacking SHA-384 which I implemented, validated against OpenSSL and the NIST documentation Extend sbin/md5 to create sha384(1) Chase dependancies on sys/crypto/sha2/sha2.{c,h} and replace them with sha512{c.c,.h} Reviewed by: cperciva, des, delphij Approved by: secteam, bapt (mentor) MFC after: 2 weeks Sponsored by: ScaleEngine Inc. Differential Revision: https://reviews.freebsd.org/D3929
21 lines
363 B
Makefile
21 lines
363 B
Makefile
# @(#)Makefile 8.1 (Berkeley) 6/9/93
|
|
# $FreeBSD$
|
|
|
|
PROG= md5
|
|
|
|
LINKS= ${BINDIR}/md5 ${BINDIR}/rmd160 \
|
|
${BINDIR}/md5 ${BINDIR}/sha1 \
|
|
${BINDIR}/md5 ${BINDIR}/sha256 \
|
|
${BINDIR}/md5 ${BINDIR}/sha384 \
|
|
${BINDIR}/md5 ${BINDIR}/sha512
|
|
|
|
MLINKS= md5.1 rmd160.1 \
|
|
md5.1 sha1.1 \
|
|
md5.1 sha256.1 \
|
|
md5.1 sha384.1 \
|
|
md5.1 sha512.1
|
|
|
|
LIBADD= md
|
|
|
|
.include <bsd.prog.mk>
|