summaryrefslogtreecommitdiffstats
path: root/sbin/md5/md5.1
Commit message (Collapse)AuthorAgeFilesLines
* MFH (r314554): fix date in previous commitdes2017-03-121-1/+1
|
* MFH (r314528): update to reflect the state of SHA-1des2017-03-121-13/+11
|
* Implement SHA-512 truncated (224 and 256 bits)allanjude2016-05-281-5/+19
| | | | | | | | | | | | | | | | | | | This implements SHA-512/256, which generates a 256 bit hash by calculating the SHA-512 then truncating the result. A different initial value is used, making the result different from the first 256 bits of the SHA-512 of the same input. SHA-512 is ~50% faster than SHA-256 on 64bit platforms, so the result is a faster 256 bit hash. The main goal of this implementation is to enable support for this faster hashing algorithm in ZFS. The feature was introduced into ZFS in r289422, but is disconnected because SHA-512/256 support was missing. A further commit will enable it in ZFS. This is the follow on to r292782 Reviewed by: cem Sponsored by: ScaleEngine Inc. Differential Revision: https://reviews.freebsd.org/D6061
* Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.callanjude2015-12-271-4/+10
| | | | | | | | | | | | | | | | | | 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
* use .Mt to mark up email addresses consistently (part1)bapt2014-06-201-1/+1
| | | | | PR: 191174 Submitted by: Franco Fichtner <franco@lastsummer.de>
* Assorted updates to md5.1bjk2014-05-181-7/+9
| | | | | | | | | | | | | | | Note that the -c argument's parameter is compared against the digest of the file, not the file. [1] Update the "current time" parentheticals for notes about reversing and colliding the hash functions. [1] Some general mdoc updates. PR: docs/188043 [1] Submitted by: Jamie Landeg-Jones [1] Approved by: hrs (mentor) MFC after: 1 week
* Teach md5(1) about sha512.delphij2012-08-011-6/+12
| | | | MFC after: 1 month
* General mdoc(7) and typo fixes.gjb2012-05-101-1/+1
| | | | | | PR: 167696 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
* - new sentence should start on new line.eadler2011-11-131-2/+2
| | | | | | PR: bin/146541 Submitted by: bjk Approved by: bjk
* - add "check" option to MD5 and friends to compare files against known hash.eadler2011-11-131-1/+9
| | | | | | | | | PR: bin/146541 Submitted by: eadler Reviewed by: jhell@dataix.net Approved by: secteam (cperciva) Approved by: cperciva MFC after: 3 weeks
* Minor markup fix for the r186836 update.simon2009-01-061-1/+2
|
* Strengthen some of the language concerning attacks on MD5, in light of thecperciva2009-01-061-8/+16
| | | | | | | | recent demonstration of a forged SSL certificate. Add text pointing out that SHA-1 is at least theoretically broken. Add a recommendation that new applications use SHA-256. MFC after: 1 month
* Bring a paragraph in this manual page a bit closer to the present date.trhodes2008-09-071-2/+2
| | | | Discussed with: des
* Belatedly update the md5(1) man page to reflect the addition of sha256.cperciva2005-03-101-6/+11
|
* Added the EXIT STATUS section where appropriate.ru2005-01-171-1/+1
|
* mdoc(7) fixes.ru2004-07-071-1/+1
|
* Add sha1 and rmd160 checksum tools.eik2004-06-111-19/+62
| | | | | | | | Since the algorithms are already supported in libmd, the size increase is small when a dynamic root is used. Approved by: joerg, ru MFC after: 2 weeks
* Assorted markup, grammar, and spelling fixes.ru2004-05-171-1/+2
|
* Set exit code to 1 in case at least one of the input filesse2003-11-021-0/+4
| | | | could not be opened.
* Use `The .Nm utility'charnier2002-04-191-2/+3
|
* mdoc(7) police: removed hard sentence breaks.ru2001-09-041-6/+14
|
* Mention collision attacks on MD5. From the md5(3) man page.murray2001-09-041-0/+6
| | | | | | PR: docs/14158 Reviewed by: kris Submitted by: Eric Frias <efrias@sg505.net>
* mdoc(7) police:ru2001-08-071-1/+1
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* Remove whitespace at EOL.dd2001-07-151-1/+1
|
* This command has more than four options.dd2001-06-191-1/+1
|
* mdoc(7) police: use the default ``file ...'' feature of the .Ar macro.ru2001-02-131-1/+1
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-1/+1
|
* Add -q quite mode.obrien1999-12-041-1/+5
|
* Make `-r -s' also match the BSDI output.obrien1999-11-111-1/+1
|
* Add a new "-r" (right) option that reverses the order a filename and theobrien1999-11-071-1/+7
| | | | hash is printed. This aids visual diffs.
* Correct use of .Nm. Spelling. Add rcsid, remove unused #includes, use err(3).charnier1998-07-061-8/+8
|
* Get md5(1) to use getopt(3). Also some minor -Wall cleaningsteve1997-12-291-15/+9
| | | | | | | while here. PR: 5387 Submitted by: Matthew Hunt <mph@pobox.com>
* fix a few spelling changesjmg1997-08-301-1/+1
| | | | | | | | Submitted by: Josh Gilliam Closes PR's: 4429, 4431-4438 PS: He has agreed to submit all contrib fixes back to the original author.
* mdoc'ify man pagejmg1997-03-021-35/+49
|
* Add a '-p' option to md5. This will save some time in generation of thephk1995-02-261-1/+4
| | | | ctm deltas.
* Changed a sum(1) to a cksum(1).ats1994-12-111-1/+1
|
* Incorproate version of md5 placed into public domain by RSA.pst1994-10-291-0/+43
OpenPOWER on IntegriCloud