Allan Jude
7a3f5d11fb
Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.c
...
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
2015-12-27 17:33:59 +00:00
..
2015-06-13 19:20:56 +00:00
2015-10-27 23:35:02 +00:00
2015-06-13 19:20:56 +00:00
2015-09-02 14:08:43 +00:00
2015-10-25 04:37:00 +00:00
2015-12-01 05:23:19 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-12-01 05:18:48 +00:00
2015-12-09 18:55:25 +00:00
2015-06-13 19:20:56 +00:00
2015-12-04 03:17:47 +00:00
2015-12-01 05:18:48 +00:00
2015-06-13 19:20:56 +00:00
2015-09-03 11:40:47 +00:00
2015-11-23 14:06:21 +00:00
2015-06-13 19:20:56 +00:00
2015-09-02 14:08:43 +00:00
2015-09-25 19:44:01 +00:00
2015-09-02 14:08:43 +00:00
2015-06-13 19:20:56 +00:00
2015-10-21 05:37:09 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-12-27 17:33:59 +00:00
2015-12-27 17:33:59 +00:00
2015-07-14 14:01:33 +00:00
2015-10-12 08:16:03 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-12-24 11:30:29 +00:00
2015-11-11 23:00:57 +00:00
2015-12-04 03:17:17 +00:00
2015-11-03 10:21:53 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-12-27 17:33:59 +00:00
2015-10-12 08:16:03 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-12-21 22:19:22 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-07-22 22:53:40 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-09-02 14:10:09 +00:00
2015-12-02 05:31:01 +00:00
2015-10-21 05:37:09 +00:00
2015-09-02 14:08:43 +00:00
2015-12-06 21:07:33 +00:00
2015-12-02 05:31:01 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-07-22 16:10:29 +00:00
2015-11-01 17:20:17 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-08-16 23:23:58 +00:00
2015-06-13 19:20:56 +00:00
2015-10-21 05:37:09 +00:00
2015-12-15 14:17:07 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-11-16 01:29:58 +00:00
2015-09-17 16:56:49 +00:00
2015-12-01 05:23:19 +00:00
2015-10-06 23:42:58 +00:00
2015-12-01 19:18:53 +00:00
2015-09-25 19:44:01 +00:00
2015-07-31 23:40:18 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2015-09-25 19:44:01 +00:00
2015-12-09 01:24:34 +00:00
2015-12-10 02:11:42 +00:00
2015-10-12 08:16:03 +00:00
2015-06-13 19:20:56 +00:00
2015-06-17 23:24:46 +00:00
2015-11-18 17:52:38 +00:00
2012-09-17 21:41:38 +00:00
2012-09-17 21:41:38 +00:00
2014-05-06 04:22:01 +00:00