Browse Source

Collisions have been found for the full versions of MD4, MD5 and RMD160.

OPENBSD_3_6
millert 20 years ago
parent
commit
13266903e8
2 changed files with 15 additions and 5 deletions
  1. +7
    -4
      src/lib/libc/hash/mdX.3
  2. +8
    -1
      src/lib/libc/hash/rmd160.3

+ 7
- 4
src/lib/libc/hash/mdX.3 View File

@ -6,7 +6,7 @@
.\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp .\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
.\" ---------------------------------------------------------------------------- .\" ----------------------------------------------------------------------------
.\" .\"
.\" $OpenBSD: mdX.3,v 1.7 2004/06/22 01:57:29 jfb Exp $
.\" $OpenBSD: mdX.3,v 1.8 2004/08/24 19:38:17 millert Exp $
.\" .\"
.Dd April 29, 2004 .Dd April 29, 2004
.Dt MDX 3 .Dt MDX 3
@ -208,6 +208,9 @@ and
.Fn MDXData .Fn MDXData
helper functions are derived from code written by Poul-Henning Kamp. helper functions are derived from code written by Poul-Henning Kamp.
.Sh BUGS .Sh BUGS
Hans Dobbertin has shown collisions for the full version of MD4 and
found a collision in the compress function of MD5.
The use of SHA or RIPEMD-160 is recommended instead.
Collisions have been found for the full versions of both MD4 and MD5.
The use of
.Xr sha1 3
or
.Xr sha2 3
is recommended instead.

+ 8
- 1
src/lib/libc/hash/rmd160.3 View File

@ -1,4 +1,4 @@
.\" $OpenBSD: rmd160.3,v 1.26 2004/06/22 01:57:29 jfb Exp $
.\" $OpenBSD: rmd160.3,v 1.27 2004/08/24 19:38:17 millert Exp $
.\" .\"
.\" Copyright (c) 1997, 2004 Todd C. Miller <Todd.Miller@courtesan.com> .\" Copyright (c) 1997, 2004 Todd C. Miller <Todd.Miller@courtesan.com>
.\" .\"
@ -238,3 +238,10 @@ If a message digest is to be copied to a multi-byte type (ie:
an array of five 32-bit integers) it will be necessary to an array of five 32-bit integers) it will be necessary to
perform byte swapping on little endian machines such as the i386, alpha, perform byte swapping on little endian machines such as the i386, alpha,
and vax. and vax.
.Sh BUGS
Collisions have been found for the full version of RMD-160.
The use of
.Xr sha1 3
or
.Xr sha2 3
is recommended instead.

Loading…
Cancel
Save