• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:openssl

1 Welcome to the OpenSSL Project
4 [![openssl logo]][www.openssl.org]
9 OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit
12 on a full-strength general purpose cryptographic library, which can also
13 be used stand-alone.
15 OpenSSL is descended from the SSLeay library developed by Eric A. Young
18 The official Home Page of the OpenSSL Project is [www.openssl.org].
23 - [Overview](#overview)
24 - [Download](#download)
25 - [Build and Install](#build-and-install)
26 - [Documentation](#documentation)
27 - [License](#license)
28 - [Support](#support)
29 - [Contributing](#contributing)
30 - [Legalities](#legalities)
35 The OpenSSL toolkit includes:
37 - **libssl**
40 - **libcrypto**
41 a full-strength general purpose cryptographic library. It constitutes the
44 - **openssl**
45 the OpenSSL command line tool, a swiss army knife for cryptographic tasks,
47 - creation of key parameters
48 - creation of X.509 certificates, CSRs and CRLs
49 - calculation of message digests
50 - encryption and decryption
51 - SSL/TLS client and server tests
52 - handling of S/MIME signed or encrypted mail
53 - and more...
59 ------------------
62 [www.openssl.org/source](https://www.openssl.org/source).
63 The OpenSSL project does not distribute the toolkit in binary form.
66 of the OpenSSL toolkit are available. In particular on Linux and other
71 ---------------------------
78 The official OpenSSL Git Repository is located at [git.openssl.org].
79 There is a GitHub mirror of the repository at [github.com/openssl/openssl],
83 the original OpenSSL repository using
85 git clone git://git.openssl.org/openssl.git
89 git clone https://github.com/openssl/openssl.git
91 If you intend to contribute to OpenSSL, either to fix bugs or contribute
92 new features, you need to fork the OpenSSL repository openssl/openssl on
95 git clone https://github.com/yourname/openssl.git
97 This is necessary, because all development of OpenSSL nowadays is done via
104 detailed instructions about building and installing OpenSSL. For some
108 * [Notes for UNIX-like platforms](NOTES-UNIX.md)
109 * [Notes for Android platforms](NOTES-ANDROID.md)
110 * [Notes for Windows platforms](NOTES-WINDOWS.md)
111 * [Notes for the DOS platform with DJGPP](NOTES-DJGPP.md)
112 * [Notes for the OpenVMS platform](NOTES-VMS.md)
113 * [Notes on Perl](NOTES-PERL.md)
114 * [Notes on Valgrind](NOTES-VALGRIND.md)
116 Specific notes on upgrading to OpenSSL 3.0 from previous versions can be found
123 ------------
128 - [OpenSSL master](https://www.openssl.org/docs/manmaster)
129 - [OpenSSL 3.0](https://www.openssl.org/docs/man3.0)
130 - [OpenSSL 1.1.1](https://www.openssl.org/docs/man1.1.1)
133 ----
135 There is a Wiki at [wiki.openssl.org] which is currently not very active.
141 OpenSSL is licensed under the Apache License 2.0, which means that
142 you are free to get and use it for commercial and non-commercial
156 If you are interested and willing to contribute to the OpenSSL project,
169 Copyright (c) 1998-2022 The OpenSSL Project
171 Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
175 <!-- Links -->
177 [www.openssl.org]:
178 <https://www.openssl.org>
179 "OpenSSL Homepage"
181 [git.openssl.org]:
182 <https://git.openssl.org>
183 "OpenSSL Git Repository"
185 [git.openssl.org]:
186 <https://git.openssl.org>
187 "OpenSSL Git Repository"
189 [github.com/openssl/openssl]:
190 <https://github.com/openssl/openssl>
191 "OpenSSL GitHub Mirror"
193 [wiki.openssl.org]:
194 <https://wiki.openssl.org>
195 "OpenSSL Wiki"
198 <https://www.openssl.org/docs/man3.0/man7/migration_guide.html>
199 "OpenSSL Migration Guide"
204 <!-- Logos and Badges -->
206 [openssl logo]:
207 doc/images/openssl.svg
208 "OpenSSL Logo"
211 <https://github.com/openssl/openssl/workflows/GitHub%20CI/badge.svg>
215 <https://github.com/openssl/openssl/actions?query=workflow%3A%22GitHub+CI%22>
223 <https://ci.appveyor.com/project/openssl/openssl/branch/master>