aboutsummaryrefslogtreecommitdiffstats
path: root/security/beecrypt
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-03-04 12:37:05 +0800
committerijliao <ijliao@FreeBSD.org>2001-03-04 12:37:05 +0800
commitb437fa75df62c4b48baf5d83c9f0f6c00c9458ce (patch)
treebc4b64b529d8d4c70897ee8f5b76025faa31c4b5 /security/beecrypt
parente26390d4c4a6dac27956719dc455ae2a72e54860 (diff)
downloadfreebsd-ports-gnome-b437fa75df62c4b48baf5d83c9f0f6c00c9458ce.tar.gz
freebsd-ports-gnome-b437fa75df62c4b48baf5d83c9f0f6c00c9458ce.tar.zst
freebsd-ports-gnome-b437fa75df62c4b48baf5d83c9f0f6c00c9458ce.zip
add beecrypt, an open source cryptography library
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