Home
last modified time | relevance | path

Searched full:openssl (Results 1 – 25 of 3313) sorted by relevance

12345678910>>...133

/freebsd/crypto/
H A D.gitignore1 # OpenSSL: the following are generated paths that generally should not be committed to FreeBSD.
2 openssl/apps/tsget.pl
3 openssl/crypto/buildinf.h
4 openssl/doc/html
5 openssl/doc/man
6 openssl/test/buildtest_*.c
7 openssl/util/wrap.pl
8 openssl/**/*.cmake
9 openssl/**/*.ld
10 openssl/**/*.s
[all …]
/freebsd/secure/usr.bin/openssl/
H A DMakefile.man2 MAN+= openssl-asn1parse.1
3 MAN+= openssl-ca.1
4 MAN+= openssl-ciphers.1
5 MAN+= openssl-cmds.1
6 MAN+= openssl-cmp.1
7 MAN+= openssl-cms.1
8 MAN+= openssl-crl.1
9 MAN+= openssl-crl2pkcs7.1
10 MAN+= openssl-dgst.1
11 MAN+= openssl-dhparam.1
[all …]
/freebsd/crypto/openssl/
H A Dbuild.info23 DEPEND[]=include/openssl/asn1.h \
24 include/openssl/asn1t.h \
25 include/openssl/bio.h \
26 include/openssl/cmp.h \
27 include/openssl/cms.h \
28 include/openssl/conf.h \
29 include/openssl/comp.h \
30 include/openssl/core_names.h \
31 include/openssl/crmf.h \
32 include/openssl/crypto.h \
[all …]
H A DNEWS.md4 This file gives a brief overview of the major changes between each OpenSSL
7 OpenSSL Releases
10 - [OpenSSL 3.5](#openssl-35)
11 - [OpenSSL 3.4](#openssl-34)
12 - [OpenSSL 3.3](#openssl-33)
13 - [OpenSSL 3.2](#openssl-32)
14 - [OpenSSL 3.1](#openssl-31)
15 - [OpenSSL 3.0](#openssl-30)
16 - [OpenSSL 1.1.1](#openssl-111)
17 - [OpenSSL 1.1.0](#openssl-110)
[all …]
H A DREADME.md1 Welcome to the OpenSSL Project
4 [![openssl logo]][www.openssl.org]
7 ![Nightly OS Zoo ci badge](https://github.com/openssl/openssl/actions/workflows/os-zoo.yml/badge.sv…
8 ![Provider Compatibility](https://github.com/openssl/openssl/actions/workflows/provider-compatibili…
9 ![Quic Interop](https://github.com/openssl/openssl/actions/workflows/run_quic_interop.yml/badge.svg)
10 ![Daily checks](https://github.com/openssl/openssl/actions/workflows/run-checker-daily.yml/badge.sv…
12 OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit
19 OpenSSL is descended from the SSLeay library developed by Eric A. Young
22 The official Home Page of the OpenSSL Project is [www.openssl.org].
39 The OpenSSL toolkit includes:
[all …]
H A DSUPPORT.md1 OpenSSL User Support resources
4 See the <https://www.openssl.org/support/contracts.html> for details on how to
7 If you have general questions about using OpenSSL
10 In this case the [openssl-users] mailing list is the right place for you.
11 The list is not only watched by the OpenSSL team members, but also by many
12 other OpenSSL users. Here you will most likely get the answer to your questions.
22 If you have any problems with OpenSSL then please take the following steps
34 does not mean it is necessarily a bug in OpenSSL. If you are not sure,
36 [openssl-users] mailing list first.
43 - OpenSSL version: output of `openssl version -a`
[all …]
H A DREADME-FIPS.md1 OpenSSL FIPS support
4 This release of OpenSSL includes a cryptographic module that can be
5 FIPS validated. The module is implemented as an OpenSSL provider.
12 possible to validate every minor release of OpenSSL.
14 using OpenSSL versions that have valid FIPS certificates. A FIPS certificate
17 See <https://www.openssl.org/source/> for information related to OpenSSL
20 Newer OpenSSL Releases that include security or bug fixes can be used to build
26 The OpenSSL FIPS provider is a shared library called `fips.so` (on Unix), or
28 installed automatically. To enable it, you need to configure OpenSSL using
35 Refer to <https://openssl-library.org/source/> for information related to
[all …]
H A DREADME-QUIC.md1 Using OpenSSL with QUIC
4 From OpenSSL 3.2, OpenSSL features support for making QUIC connections as a
5 client. Starting with OpenSSL 3.5, server-side QUIC support has also been added.
10 - The new [OpenSSL Guide], which provides introductory guides on the use of TLS,
11 QUIC, and other OpenSSL functionality.
12 - The [OpenSSL Guide] incorporates various code samples. The complete source
14 - The [openssl-quic(7) manual page], which provides a basic reference overview
35 advantages see the [QUIC Introduction] in the [OpenSSL Guide].
37 For a comprehensive overview of OpenSSL's QUIC implementation, see the
38 [openssl-quic(7) manual page].
[all …]
H A DFREEBSD-upgrade.md1 # FreeBSD maintainer's guide to OpenSSL
23 This is a long and complicated process, in part because OpenSSL is a large,
34 versions, respectively for the OpenSSL release. Please substitute the values as
44 % RELEASE_TARFILE="openssl-${OPENSSL_VER_FULL}.tar.gz"
45 % BASE_URL="https://github.com/openssl/openssl/releases/download/openssl-${OPENSSL_VER_FULL}/${RELE…
52 % git worktree add -b vendor/openssl-${OPENSSL_VER_MAJOR_MINOR} \
53 ../vendor/openssl-${OPENSSL_VER_MAJOR_MINOR} \
54 freebsd/vendor/openssl-${OPENSSL_VER_MAJOR_MINOR}
55 % cd "$GIT_ROOT/src/freebsd/vendor/openssl-${OPENSSL_VER_MAJOR_MINOR}
58 ### Download the latest OpenSSL release
[all …]
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-cmds.pod.in2 {- OpenSSL::safe::output_do_not_edit_headers(); -}
6 =for openssl names: openssl-cmds
58 - OpenSSL application commands
60 =for openssl foreign manual apropos(1)
64 =for openssl generic
66 B<openssl> I<cmd> B<-help> | [I<-option> | I<-option> I<arg>] ... [I<arg>] ...
70 Every I<cmd> listed above is a (sub-)command of the L<openssl(1)> application.
71 It has its own detailed manual page at B<openssl-I<cmd>>(1). For example, to
72 view the manual page for the B<openssl dgst> command, type C<man openssl-dgst>.
88 L<openssl(1)>,
[all …]
H A Dbuild.info5 DEPEND[openssl-asn1parse.pod]=../perlvars.pm
6 DEPEND[openssl-ca.pod]=../perlvars.pm
7 DEPEND[openssl-ciphers.pod]=../perlvars.pm
8 DEPEND[openssl-cmds.pod]=../perlvars.pm
9 DEPEND[openssl-cmp.pod]=../perlvars.pm
10 DEPEND[openssl-cms.pod]=../perlvars.pm
11 DEPEND[openssl-crl2pkcs7.pod]=../perlvars.pm
12 DEPEND[openssl-crl.pod]=../perlvars.pm
13 DEPEND[openssl-dgst.pod]=../perlvars.pm
14 DEPEND[openssl-dhparam.pod]=../perlvars.pm
[all …]
H A Dopenssl.pod5 openssl - OpenSSL command line program
9 =for openssl duplicate options
11 B<openssl>
16 B<openssl> B<no->I<XXX> [ I<options> ]
18 B<openssl> B<-help> | B<-version>
22 OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL)
26 The B<openssl> program is a command line program for using the various
27 cryptography functions of OpenSSL's B<crypto> library from the shell.
41 The B<openssl> program provides a rich variety of commands (I<command> in
47 (e.g., L<openssl-x509(1)>). The subcommand L<openssl-list(1)> may be used to list
[all …]
H A Dopenssl-ecparam.pod.in2 {- OpenSSL::safe::output_do_not_edit_headers(); -}
6 openssl-ecparam - EC parameter manipulation and generation
10 B<openssl ecparam>
26 {- $OpenSSL::safe::opt_engine_synopsis -}{- $OpenSSL::safe::opt_r_synopsis -}
27 {- $OpenSSL::safe::opt_provider_synopsis -}
33 OpenSSL is currently not able to generate new groups and therefore
47 See L<openssl-format-options(1)> for details.
52 See L<openssl-format-options(1)> for details.
113 is currently not implemented in OpenSSL.
124 {- $OpenSSL::safe::opt_engine_item -}
[all …]
H A Dopenssl-ec.pod.in10 openssl-ec - EC key processing
14 B<openssl> B<ec>
34 {- $OpenSSL::safe::opt_engine_synopsis -}{- $OpenSSL::safe::opt_provider_synopsis -}
38 The L<openssl-ec(1)> command processes EC keys. They can be converted between
39 various forms and their components printed out. B<Note> OpenSSL uses the
41 (http://www.secg.org/). To convert an OpenSSL EC private key into the
42 PKCS#8 private key format use the L<openssl-pkcs8(1)> command.
55 See L<openssl-format-options(1)> for details.
60 See L<openssl-format-options(1)> for details.
82 see L<openssl-passphrase-options(1)>.
[all …]
/freebsd/crypto/openssl/crypto/err/
H A Dopenssl.ec7 L BN include/openssl/bnerr.h crypto/bn/bn_err.c include/cry…
8 L RSA include/openssl/rsaerr.h crypto/rsa/rsa_err.c include/cry…
9 L DH include/openssl/dherr.h crypto/dh/dh_err.c include/cry…
10 L EVP include/openssl/evperr.h crypto/evp/evp_err.c include/cry…
11 L BUF include/openssl/buffererr.h crypto/buffer/buf_err.c include/cry…
12 L OBJ include/openssl/objectserr.h crypto/objects/obj_err.c include/cry…
13 L PEM include/openssl/pemerr.h crypto/pem/pem_err.c include/cry…
14 L DSA include/openssl/dsaerr.h crypto/dsa/dsa_err.c include/cry…
15 L X509 include/openssl/x509err.h crypto/x509/x509_err.c include/cry…
16 L ASN1 include/openssl/asn1err.h crypto/asn1/asn1_err.c include/cry…
[all …]
/freebsd/contrib/unbound/contrib/ios/
H A Dinstall_openssl.sh4 echo "Downloading OpenSSL"
5 if ! curl -L -k -s -o openssl-$OPENSSL_VERSION.tar.gz https://www.openssl.org/source/openssl-$OPENS…
7 echo "Failed to download OpenSSL"
11 echo "Unpacking OpenSSL"
12 rm -rf ./openssl-$OPENSSL_VERSION
13 if ! tar -xf openssl-$OPENSSL_VERSION.tar.gz;
15 echo "Failed to unpack OpenSSL"
19 cd openssl-$OPENSSL_VERSION || exit 1
22 echo "Failed to copy OpenSSL ios config"
26 # OpenSSL 1.1.1d patch. OK to remove once OpenSSL version is bumped.
[all …]
/freebsd/crypto/openssl/test/recipes/
H A D20-test_speed.t2 # Copyright 2024 The OpenSSL Project Authors. All Rights Reserved.
7 # https://www.openssl.org/source/license.html
15 use OpenSSL::Test qw/:DEFAULT with srctop_file bldtop_dir/;
16 use OpenSSL::Test::Utils;
22 ok(run(app(['openssl', 'speed', '-testmode'])),
31 skip "Multi option is not supported by this OpenSSL build", 1
34 ok(run(app(['openssl', 'speed', '-testmode', '-multi', 2])),
38 ok(run(app(['openssl', 'speed', '-testmode', '-misalign', 1])),
42 skip "Multiblock is not supported by this OpenSSL build", 1
47 || !run(app(['openssl', 'speed', '-testmode', '-evp',
[all …]
H A D15-test_rsapss.t2 # Copyright 2017-2023 The OpenSSL Project Authors. All Rights Reserved.
7 # https://www.openssl.org/source/license.html
14 use OpenSSL::Test qw/:DEFAULT with srctop_file data_file/;
15 use OpenSSL::Test::Utils;
22 ok(run(app(['openssl', 'dgst', '-sign', srctop_file('test', 'testrsa.pem'), '-sha1',
28 "openssl dgst -sign [plain RSA key, PSS padding mode, PSS restrictions]");
30 ok(run(app(['openssl', 'dgst', '-sign', srctop_file('test', 'testrsa.pem'), '-sha1',
34 "openssl dgst -sign [plain RSA key, PSS padding mode, no PSS restrictions]");
36 ok(!run(app(['openssl', 'dgst', '-sign', srctop_file('test', 'testrsa.pem'), '-sha512',
39 "openssl dgst -sign, expect to fail gracefully");
[all …]
/freebsd/secure/lib/libcrypto/man/man7/
H A Dossl-guide-introduction.761 .TH OSSL-GUIDE-INTRODUCTION 7ossl 2026-08-25 3.5.8 OpenSSL
68 \&\- OpenSSL Guide: An introduction to OpenSSL
69 .SH "WHAT IS OPENSSL?"
70 .IX Header "WHAT IS OPENSSL?"
71 OpenSSL is a robust, commercial\-grade, full\-featured toolkit for general\-purpose
80 OpenSSL is fully open source. Version 3.0 and above are distributed under the
82 .SH "GETTING AND INSTALLING OPENSSL"
83 .IX Header "GETTING AND INSTALLING OPENSSL"
84 The OpenSSL Project develops and distributes the source code for OpenSSL. You
85 can obtain that source code via the OpenSSL website
[all …]
/freebsd/contrib/ntp/sntp/m4/
H A Dntp_openssl.m42 dnl OpenSSL support shared by top-level and sntp/configure.ac
5 dnl options --with-openssl-incdir, --with-openssl-libdir..
7 dnl Specifying --with-openssl-libdir or --with-openssl-incdir skips
16 dnl OPENSSL defined only if using OpenSSL
19 dnl ntp_openssl yes if using OpenSSL, no otherwise
20 dnl VER_SUFFIX "o" if using OpenSSL
23 dnl CFLAGS_NTP OpenSSL
[all...]
/freebsd/crypto/openssl/doc/man7/
H A Dossl-guide-introduction.pod6 - OpenSSL Guide: An introduction to OpenSSL
8 =head1 WHAT IS OPENSSL?
10 OpenSSL is a robust, commercial-grade, full-featured toolkit for general-purpose
19 OpenSSL is fully open source. Version 3.0 and above are distributed under the
22 =head1 GETTING AND INSTALLING OPENSSL
24 The OpenSSL Project develops and distributes the source code for OpenSSL. You
25 can obtain that source code via the OpenSSL website
26 (L<https://www.openssl.org/source>).
28 Many Operating Systems (notably Linux distributions) supply pre-built OpenSSL
31 attempting to build OpenSSL from the source code.
[all …]
/freebsd/kerberos5/include/
H A Dcrypto-headers.h4 #include <openssl/evp.h>
5 #include <openssl/des.h>
6 #include <openssl/rc4.h>
7 #include <openssl/rc2.h>
8 #include <openssl/md4.h>
9 #include <openssl/md5.h>
10 #include <openssl/sha.h>
11 #include <openssl/ui.h>
12 #include <openssl/rand.h>
13 #include <openssl/engine.h>
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DOPENSSL_init_crypto.361 .TH OPENSSL_INIT_CRYPTO 3ossl 2026-08-25 3.5.8 OpenSSL
70 OPENSSL_thread_stop_ex, OPENSSL_thread_stop \- OpenSSL initialisation
75 \& #include <openssl/crypto.h>
94 During normal operation OpenSSL (libcrypto) will allocate various resources at
100 As of version 1.1.0 OpenSSL will automatically allocate all resources that it
110 Numerous internal OpenSSL functions call \fBOPENSSL_init_crypto()\fR.
113 any other OpenSSL function calls.
156 With this option an OpenSSL configuration file will be automatically loaded and
158 Note that in OpenSSL 1.1.1 this was the default for libssl but not for
161 In OpenSSL 1.1.0 this was a nondefault option for both libssl and libcrypto.
[all …]
/freebsd/contrib/unbound/contrib/android/
H A Dinstall_openssl.sh3 echo "Downloading OpenSSL"
4 if ! curl -L -k -s -o openssl-1.1.1d.tar.gz https://www.openssl.org/source/openssl-1.1.1d.tar.gz;
6 echo "Failed to download OpenSSL"
10 echo "Unpacking OpenSSL"
11 rm -rf ./openssl-1.1.1d
12 if ! tar -xf openssl-1.1.1d.tar.gz;
14 echo "Failed to unpack OpenSSL"
18 cd openssl-1.1.1d || exit 1
21 echo "Failed to copy OpenSSL Android config"
25 echo "Configuring OpenSSL"
[all …]
/freebsd/crypto/openssl/doc/man5/
H A Dfips_config.pod5 fips_config - OpenSSL FIPS configuration
9 A separate configuration file, using the OpenSSL L<config(5)> syntax,
28 This file is generated by the L<openssl-fipsinstall(1)> program, and
82 See L<openssl-fipsinstall(1)/OPTIONS> for further information related to these
89 See L<openssl-fipsinstall(1)/OPTIONS> B<-no_security_checks>
93 See L<openssl-fipsinstall(1)/OPTIONS> B<-ems_check>
97 See L<openssl-fipsinstall(1)/OPTIONS> B<-no_short_mac>
101 See L<openssl-fipsinstall(1)/OPTIONS> B<-no_drbg_truncated_digests>
105 See L<openssl-fipsinstall(1)/OPTIONS> B<-signature_digest_check>
113 See L<openssl-fipsinstall(1)/OPTIONS> B<-tls13_kdf_digest_check>
[all …]

12345678910>>...133