diff options
author | markm <markm@FreeBSD.org> | 1996-03-04 05:32:35 +0800 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 1996-03-04 05:32:35 +0800 |
commit | 1fc79d84feb463f8bfdb2934d476e8bff2812e0b (patch) | |
tree | 32ff13a543beb410cc1a9630811a70c34fbff5db /security | |
parent | fd88d1e9237e65d7f7b2a06d9daaa6018dbb3d22 (diff) | |
download | freebsd-ports-gnome-1fc79d84feb463f8bfdb2934d476e8bff2812e0b.tar.gz freebsd-ports-gnome-1fc79d84feb463f8bfdb2934d476e8bff2812e0b.tar.zst freebsd-ports-gnome-1fc79d84feb463f8bfdb2934d476e8bff2812e0b.zip |
At long last! This is Eric Young's SSL library. The DES routines
are not part of this build as they are part of mainstram FreeBSD.
Please will a certificates expert check out the certificates
location.
Diffstat (limited to 'security')
-rw-r--r-- | security/openssl-beta/Makefile | 14 | ||||
-rw-r--r-- | security/openssl-beta/distinfo | 1 | ||||
-rw-r--r-- | security/openssl-beta/pkg-comment | 1 | ||||
-rw-r--r-- | security/openssl-beta/pkg-descr | 50 | ||||
-rw-r--r-- | security/openssl-beta/pkg-plist | 77 | ||||
-rw-r--r-- | security/openssl/Makefile | 14 | ||||
-rw-r--r-- | security/openssl/distinfo | 1 | ||||
-rw-r--r-- | security/openssl/pkg-comment | 1 | ||||
-rw-r--r-- | security/openssl/pkg-descr | 50 | ||||
-rw-r--r-- | security/openssl/pkg-plist | 77 |
10 files changed, 286 insertions, 0 deletions
diff --git a/security/openssl-beta/Makefile b/security/openssl-beta/Makefile new file mode 100644 index 000000000000..75f7eda6a94d --- /dev/null +++ b/security/openssl-beta/Makefile @@ -0,0 +1,14 @@ +# New ports collection makefile for: Eric Young's SSL/Crypto Library +# Version required: 0.5.1b +# Date created: 24 February 1996 +# Whom: markm +# +# $Id$ +# + +DISTNAME= SSLeay-0.5.1b +PKGNAME= SSLeay-0.5.1b +CATEGORIES+= devel security +MASTER_SITES= psych.psy.uq.oz.au:/pub/Crypto/SSL/ + +.include <bsd.port.mk> diff --git a/security/openssl-beta/distinfo b/security/openssl-beta/distinfo new file mode 100644 index 000000000000..e200d179fdcd --- /dev/null +++ b/security/openssl-beta/distinfo @@ -0,0 +1 @@ +MD5 (SSLeay-0.5.1b.tar.gz) = 74df21c1ef5c58c5faa7b1d385181d56 diff --git a/security/openssl-beta/pkg-comment b/security/openssl-beta/pkg-comment new file mode 100644 index 000000000000..b096649e0b36 --- /dev/null +++ b/security/openssl-beta/pkg-comment @@ -0,0 +1 @@ +SSL and crypto library (Excluding DES) diff --git a/security/openssl-beta/pkg-descr b/security/openssl-beta/pkg-descr new file mode 100644 index 000000000000..260dd40f8375 --- /dev/null +++ b/security/openssl-beta/pkg-descr @@ -0,0 +1,50 @@ +This is Eric Young's SSL and Crypto library. It includes + +libssl.a: + An implementation of Netscapes SSL v 2 protocol. This library + implements the SSL protocol. + +libcrypto.a: + General encryption and X509 stuff needed by SSL but not + actually logically part of it. It includes routines for the following: + RC4 encryption, + IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb. + MD5 and MD2 message digest algorithms, + SHA (SHA-0) and SHA-1 message digest algorithms, + RSA encryption/decryption/key generation. There is no limit + on the number of bits. + Diffie-Hellman key-exchange/key generation. There is no limit + on the number of bits. + X509 encoding/decoding into/from binary ASN1 and a + PEM based ascii-binary encoding which supports encryption with + a private key. + (The DES routines, while a part if this source distribution + are not included in the compiled package, as they are part + of the base FreeBSD secure/ distribution) + +Programs in this package include + enc - a general encryption program that can encrypt/decrypt using + one of 17 different cipher/mode combinations. The + input/output can also be converted to/from base64 + ascii encoding. + dgst - a generate message digesting program that will generate + message digests for any of md2, md5, sha (sha-0) or sha-1. + asn1parse - parse and display the structure of an asn1 encoded + binary file. + rsa - Manipulate RSA private keys. + dh - Manipulate Diffie-Hellman parameter files. + crl - Manipulate certificate revocation lists. + x509 - Manipulate x509 certificates, self-sign certificates. + req - Manipulate PKCS#10 certificate requests and also + generate certificate requests. + genrsa - Generates an arbitrary sized RSA private key. + gendh - Generates a set of Diffie-Hellman parameters, the prime + will be a strong prime. + ca - Create certificates from PKCS#10 certificate requests. + This program also maintains a database of certificates + issued. + verify - Check x509 certificate signatures. + speed - Benchmark SSLeay's ciphers. + s_server - A test SSL server. + s_client - A test SSL client. + s_time - Benchmark SSL performance of SSL server programs. diff --git a/security/openssl-beta/pkg-plist b/security/openssl-beta/pkg-plist new file mode 100644 index 000000000000..f3c9ef018b2b --- /dev/null +++ b/security/openssl-beta/pkg-plist @@ -0,0 +1,77 @@ +@cwd /usr/local +bin/ssleay +bin/makecert +bin/der_chop +bin/speed +bin/ca +bin/enc +bin/dgst +bin/verify +bin/asn1parse +bin/crl +bin/rsa +bin/x509 +bin/genrsa +bin/gendh +bin/pem2bin +bin/bin2pem +bin/s_server +bin/s_client +bin/s_filter +bin/req +bin/dh +bin/errstr +bin/hashdir +bin/s_time +bin/md2 +bin/md5 +bin/sha +bin/sha1 +bin/des +bin/des3 +bin/idea +bin/rc4 +bin/des-cbc +bin/des-ede-cbc +bin/des-ede3-cbc +bin/des-ecb +bin/des-ede +bin/des-ede3 +bin/des-cfb +bin/des-ede-cfb +bin/des-ede3-cfb +bin/des-ofb +bin/des-ede-ofb +bin/des-ede3-ofb +bin/idea-cbc +bin/idea-ecb +bin/idea-cfb +bin/idea-ofb +lib/ssleay.conf +lib/libcrypto.a +@exec ranlib %D/%F +lib/libssl.a +@exec ranlib %D/%F +include/md2.h +include/md5.h +include/sha.h +include/rc4.h +include/idea.h +include/bn.h +include/rsa.h +include/dh.h +include/buffer.h +include/stack.h +include/lhash.h +include/rand.h +include/err.h +include/objects.h +include/envelope.h +include/pem.h +include/pkcs7.h +include/x509.h +include/asn1.h +include/meth.h +include/conf.h +include/txt_db.h +include/ssl.h diff --git a/security/openssl/Makefile b/security/openssl/Makefile new file mode 100644 index 000000000000..75f7eda6a94d --- /dev/null +++ b/security/openssl/Makefile @@ -0,0 +1,14 @@ +# New ports collection makefile for: Eric Young's SSL/Crypto Library +# Version required: 0.5.1b +# Date created: 24 February 1996 +# Whom: markm +# +# $Id$ +# + +DISTNAME= SSLeay-0.5.1b +PKGNAME= SSLeay-0.5.1b +CATEGORIES+= devel security +MASTER_SITES= psych.psy.uq.oz.au:/pub/Crypto/SSL/ + +.include <bsd.port.mk> diff --git a/security/openssl/distinfo b/security/openssl/distinfo new file mode 100644 index 000000000000..e200d179fdcd --- /dev/null +++ b/security/openssl/distinfo @@ -0,0 +1 @@ +MD5 (SSLeay-0.5.1b.tar.gz) = 74df21c1ef5c58c5faa7b1d385181d56 diff --git a/security/openssl/pkg-comment b/security/openssl/pkg-comment new file mode 100644 index 000000000000..b096649e0b36 --- /dev/null +++ b/security/openssl/pkg-comment @@ -0,0 +1 @@ +SSL and crypto library (Excluding DES) diff --git a/security/openssl/pkg-descr b/security/openssl/pkg-descr new file mode 100644 index 000000000000..260dd40f8375 --- /dev/null +++ b/security/openssl/pkg-descr @@ -0,0 +1,50 @@ +This is Eric Young's SSL and Crypto library. It includes + +libssl.a: + An implementation of Netscapes SSL v 2 protocol. This library + implements the SSL protocol. + +libcrypto.a: + General encryption and X509 stuff needed by SSL but not + actually logically part of it. It includes routines for the following: + RC4 encryption, + IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb. + MD5 and MD2 message digest algorithms, + SHA (SHA-0) and SHA-1 message digest algorithms, + RSA encryption/decryption/key generation. There is no limit + on the number of bits. + Diffie-Hellman key-exchange/key generation. There is no limit + on the number of bits. + X509 encoding/decoding into/from binary ASN1 and a + PEM based ascii-binary encoding which supports encryption with + a private key. + (The DES routines, while a part if this source distribution + are not included in the compiled package, as they are part + of the base FreeBSD secure/ distribution) + +Programs in this package include + enc - a general encryption program that can encrypt/decrypt using + one of 17 different cipher/mode combinations. The + input/output can also be converted to/from base64 + ascii encoding. + dgst - a generate message digesting program that will generate + message digests for any of md2, md5, sha (sha-0) or sha-1. + asn1parse - parse and display the structure of an asn1 encoded + binary file. + rsa - Manipulate RSA private keys. + dh - Manipulate Diffie-Hellman parameter files. + crl - Manipulate certificate revocation lists. + x509 - Manipulate x509 certificates, self-sign certificates. + req - Manipulate PKCS#10 certificate requests and also + generate certificate requests. + genrsa - Generates an arbitrary sized RSA private key. + gendh - Generates a set of Diffie-Hellman parameters, the prime + will be a strong prime. + ca - Create certificates from PKCS#10 certificate requests. + This program also maintains a database of certificates + issued. + verify - Check x509 certificate signatures. + speed - Benchmark SSLeay's ciphers. + s_server - A test SSL server. + s_client - A test SSL client. + s_time - Benchmark SSL performance of SSL server programs. diff --git a/security/openssl/pkg-plist b/security/openssl/pkg-plist new file mode 100644 index 000000000000..f3c9ef018b2b --- /dev/null +++ b/security/openssl/pkg-plist @@ -0,0 +1,77 @@ +@cwd /usr/local +bin/ssleay +bin/makecert +bin/der_chop +bin/speed +bin/ca +bin/enc +bin/dgst +bin/verify +bin/asn1parse +bin/crl +bin/rsa +bin/x509 +bin/genrsa +bin/gendh +bin/pem2bin +bin/bin2pem +bin/s_server +bin/s_client +bin/s_filter +bin/req +bin/dh +bin/errstr +bin/hashdir +bin/s_time +bin/md2 +bin/md5 +bin/sha +bin/sha1 +bin/des +bin/des3 +bin/idea +bin/rc4 +bin/des-cbc +bin/des-ede-cbc +bin/des-ede3-cbc +bin/des-ecb +bin/des-ede +bin/des-ede3 +bin/des-cfb +bin/des-ede-cfb +bin/des-ede3-cfb +bin/des-ofb +bin/des-ede-ofb +bin/des-ede3-ofb +bin/idea-cbc +bin/idea-ecb +bin/idea-cfb +bin/idea-ofb +lib/ssleay.conf +lib/libcrypto.a +@exec ranlib %D/%F +lib/libssl.a +@exec ranlib %D/%F +include/md2.h +include/md5.h +include/sha.h +include/rc4.h +include/idea.h +include/bn.h +include/rsa.h +include/dh.h +include/buffer.h +include/stack.h +include/lhash.h +include/rand.h +include/err.h +include/objects.h +include/envelope.h +include/pem.h +include/pkcs7.h +include/x509.h +include/asn1.h +include/meth.h +include/conf.h +include/txt_db.h +include/ssl.h |