aboutsummaryrefslogtreecommitdiff
path: root/lib/libmd
diff options
context:
space:
mode:
authorAllan Jude <allanjude@FreeBSD.org>2019-05-21 22:17:00 +0000
committerAllan Jude <allanjude@FreeBSD.org>2019-05-21 22:17:00 +0000
commit34841dd627d60ee7a3986d3d56b7cb98231f5dd7 (patch)
treeebd348851e2313ddce3c1f3c681c650533ade9df /lib/libmd
parentf26f4cf1700142de97990ceddfbc9e18ac2d3949 (diff)
Notes
Diffstat (limited to 'lib/libmd')
-rw-r--r--lib/libmd/mdX.38
-rw-r--r--lib/libmd/sha.38
2 files changed, 10 insertions, 6 deletions
diff --git a/lib/libmd/mdX.3 b/lib/libmd/mdX.3
index 16bcb84bb614a..b5f4fc07c9b7a 100644
--- a/lib/libmd/mdX.3
+++ b/lib/libmd/mdX.3
@@ -208,6 +208,8 @@ This code is derived directly from these implementations by
.Pp
Phk ristede runen.
.Sh BUGS
-No method is known to exist which finds two files having the same hash value,
-nor to find a file with a specific hash value.
-There is on the other hand no guarantee that such a method does not exist.
+The
+.Tn MD5
+algorithm has been proven to be vulnerable to practical collision
+attacks and should not be relied upon to produce unique outputs,
+.Em nor should they be used as part of a cryptographic signature scheme.
diff --git a/lib/libmd/sha.3 b/lib/libmd/sha.3
index a556c82145c67..4664a1e9907f4 100644
--- a/lib/libmd/sha.3
+++ b/lib/libmd/sha.3
@@ -191,9 +191,11 @@ published
.Tn FIPS
standards.
.Sh BUGS
-No method is known to exist which finds two files having the same hash value,
-nor to find a file with a specific hash value.
-There is on the other hand no guarantee that such a method does not exist.
+The
+.Tn SHA1
+algorithm has been proven to be vulnerable to practical collision
+attacks and should not be relied upon to produce unique outputs,
+.Em nor should they be used as part of a cryptographic signature scheme.
.Pp
The
.Tn IA32