summaryrefslogtreecommitdiff
path: root/security/beecrypt
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-03-04 04:37:05 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-03-04 04:37:05 +0000
commita460ae7d4e6d7c6dbbc9bdf6a4e2296797e44f62 (patch)
tree6954b2161e8a6bb303d40a6921d309d9ffaa4565 /security/beecrypt
parentChange maintainer, add WWW. (diff)
add beecrypt, an open source cryptography library
Notes
Notes: svn path=/head/; revision=39024
Diffstat (limited to 'security/beecrypt')
-rw-r--r--security/beecrypt/Makefile22
-rw-r--r--security/beecrypt/distinfo1
-rw-r--r--security/beecrypt/pkg-comment1
-rw-r--r--security/beecrypt/pkg-descr23
-rw-r--r--security/beecrypt/pkg-plist3
5 files changed, 50 insertions, 0 deletions
diff --git a/security/beecrypt/Makefile b/security/beecrypt/Makefile
new file mode 100644
index 000000000000..ab72cdbf6b6f
--- /dev/null
+++ b/security/beecrypt/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# New ports collection makefile for: beecrypt
+# Date created: Mar 4, 2001
+# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= beecrypt
+PORTVERSION= 2.0.0
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
+ http://www.virtualunlimited.com/download/
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ijliao@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+INSTALLS_SHLIB= yes
+
+.include <bsd.port.mk>
diff --git a/security/beecrypt/distinfo b/security/beecrypt/distinfo
new file mode 100644
index 000000000000..b8a6e585b777
--- /dev/null
+++ b/security/beecrypt/distinfo
@@ -0,0 +1 @@
+MD5 (beecrypt-2.0.0.tar.gz) = dace63122099a089bcf450e378a0caea
diff --git a/security/beecrypt/pkg-comment b/security/beecrypt/pkg-comment
new file mode 100644
index 000000000000..83226423093f
--- /dev/null
+++ b/security/beecrypt/pkg-comment
@@ -0,0 +1 @@
+BeeCrypt is an open source cryptography library
diff --git a/security/beecrypt/pkg-descr b/security/beecrypt/pkg-descr
new file mode 100644
index 000000000000..809034d31793
--- /dev/null
+++ b/security/beecrypt/pkg-descr
@@ -0,0 +1,23 @@
+BeeCrypt is an open source cryptography library that contains highly
+optimized C and assembler implementations of many well-known algorithms
+including Blowfish, MD5, SHA-1, Diffie-Hellman, and ElGamal. Unlike
+some other crypto libraries, BeeCrypt is not designed to solve one
+specific problem, like file encryption, but to be a general purpose
+toolkit which can be used in a variety of applications.
+
+The BeeCrypt library currently includes:
+ - Entropy sources for initializing pseudo-random generators
+ - Pseudo-random generators: FIPS-186, Mersenne Twister
+ - Block ciphers: Blowfish
+ - Hash functions: MD5, SHA-1, SHA-256
+ - Keyed hash functions: MD5/HMAC, SHA-1/HMAC, SHA-256/HMAC
+ - Multi-precision integer library, with assembler-optimized routines
+ - Probabilistic primality testing, with optimized small prime trial
+ division
+ - Discrete logarithm parameter generation over a prime field
+ - Diffie-Hellman key agreement
+ - DHAES encryption scheme
+ - ElGamal signature scheme (two variants)
+ - Basic RSA primitives and key pair generation
+
+WWW: http://beecrypt.virtualunlimited.com/
diff --git a/security/beecrypt/pkg-plist b/security/beecrypt/pkg-plist
new file mode 100644
index 000000000000..9bc165c5d70b
--- /dev/null
+++ b/security/beecrypt/pkg-plist
@@ -0,0 +1,3 @@
+lib/libbeecrypt.so
+lib/libbeecrypt.so.2
+lib/libbeecrypt.so.2.0.0