summaryrefslogtreecommitdiff
path: root/security/openssl/pkg-descr
blob: bb479fbb02d1319e1af72ee07be670066e0670f8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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.
	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)
        (MD2 and MD5 are also not compiled as FreeBSD has its own).