summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authoragc <agc>2005-11-18 23:42:03 +0000
committeragc <agc>2005-11-18 23:42:03 +0000
commit08d5bd481f3fe33df5445635b1ca4b13619281a8 (patch)
treee985f1e675b2cd03deeea338a2d9677d559c62db /security
parent8dde2d5aa820eb7f8aed445581c4ad0b4dbbdea6 (diff)
downloadpkgsrc-08d5bd481f3fe33df5445635b1ca4b13619281a8.tar.gz
Initial import of md5-collision-20051118, a program to calculate md5 collisions.
MD5 Collision Generation Faster implementation of techniques in How to Break MD5 and Other Hash Functions, by Xiaoyun Wang, et al. Old (Wang, et al.) average run time on IBM P690 supercomputer - 1 hour New average run time on P4 1.6ghz PC - 45 minutes
Diffstat (limited to 'security')
-rw-r--r--security/md5-collision/DESCR7
-rw-r--r--security/md5-collision/Makefile24
-rw-r--r--security/md5-collision/PLIST2
-rw-r--r--security/md5-collision/distinfo5
4 files changed, 38 insertions, 0 deletions
diff --git a/security/md5-collision/DESCR b/security/md5-collision/DESCR
new file mode 100644
index 00000000000..a77391786a1
--- /dev/null
+++ b/security/md5-collision/DESCR
@@ -0,0 +1,7 @@
+MD5 Collision Generation
+
+Faster implementation of techniques in How to Break MD5 and Other Hash
+Functions, by Xiaoyun Wang, et al.
+
+Old (Wang, et al.) average run time on IBM P690 supercomputer - 1 hour
+New average run time on P4 1.6ghz PC - 45 minutes
diff --git a/security/md5-collision/Makefile b/security/md5-collision/Makefile
new file mode 100644
index 00000000000..d735133e198
--- /dev/null
+++ b/security/md5-collision/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/11/18 23:42:03 agc Exp $
+
+DISTNAME= md5coll
+PKGNAME= md5-collision-20051118
+CATEGORIES= security
+MASTER_SITES= http://www.stachliu.com/
+EXTRACT_SUFX= .c
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://www.stachliu.com/collisions.html
+COMMENT= MD5 Collision generator
+
+EXTRACT_CMD= ${CP} ${DOWNLOADED_DISTFILE} ${WRKSRC}
+WRKSRC= ${WRKDIR}
+
+INSTALLATION_DIRS= bin
+
+do-build:
+ cd ${WRKSRC} && ${CC} ${CFLAGS} -o md5coll md5coll.c
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/md5coll ${PREFIX}/bin
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/md5-collision/PLIST b/security/md5-collision/PLIST
new file mode 100644
index 00000000000..2aa8ea20ff4
--- /dev/null
+++ b/security/md5-collision/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/11/18 23:42:03 agc Exp $
+bin/md5coll
diff --git a/security/md5-collision/distinfo b/security/md5-collision/distinfo
new file mode 100644
index 00000000000..eb620dfc0ca
--- /dev/null
+++ b/security/md5-collision/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/11/18 23:42:03 agc Exp $
+
+SHA1 (md5coll.c) = fdef49debfdc07a2c2bccac33d4164ad57d7b341
+RMD160 (md5coll.c) = e6e53dc7b2cdfb2655966573813e8713595932ec
+Size (md5coll.c) = 45352 bytes