Home
last modified time | relevance | path

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

12345678910>>...129

/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.info19 DEPEND[]=include/openssl/asn1.h \
20 include/openssl/asn1t.h \
21 include/openssl/bio.h \
22 include/openssl/cmp.h \
23 include/openssl/cms.h \
24 include/openssl/conf.h \
25 include/openssl/crmf.h \
26 include/openssl/crypto.h \
27 include/openssl/ct.h \
28 include/openssl/err.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.0](#openssl-30)
11 - [OpenSSL 1.1.1](#openssl-111)
12 - [OpenSSL 1.1.0](#openssl-110)
13 - [OpenSSL 1.0.2](#openssl-102)
14 - [OpenSSL 1.0.1](#openssl-101)
15 - [OpenSSL 1.0.0](#openssl-100)
16 - [OpenSSL 0.9.x](#openssl-09x)
18 OpenSSL 3.0
[all …]
H A DREADME.md1 Welcome to the OpenSSL Project
4 [![openssl logo]][www.openssl.org]
9 OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit
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].
35 The OpenSSL toolkit includes:
44 - **openssl**
45 the OpenSSL command line tool, a swiss army knife for cryptographic tasks,
62 [openssl-library.org/source/](https://openssl-library.org/source/).
63 The OpenSSL project does not distribute the toolkit in binary form.
[all …]
H A DFREEBSD-upgrade1 FreeBSD maintainer's guide to OpenSSL
12 $ git worktree add -b vendor/openssl-X.Y ../vendor/openssl-X.Y freebsd/vendor/openssl-X.Y
13 $ cd ../vendor/openssl-X.Y
15 02) Download the latest OpenSSL tarball and signature from the official
16 website (https://www.openssl.org/source/).
18 …$ (cd .. && fetch https://github.com/openssl/openssl/releases/download/openssl-X.Y.Z/openssl-X.Y.Z…
19 …$ (cd .. && fetch https://github.com/openssl/openssl/releases/download/openssl-X.Y.Z/openssl-X.Y.Z…
23 $ gpg --verify ../openssl-X.Y.Z.tar.gz.asc ../openssl-X.Y.Z.tar.gz
25 04) Unpack the OpenSSL tarball to the parent directory:
27 $ tar xf ../openssl-X.Y.Z.tar.gz -C ..
[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://www.openssl.org/source/> for information related to
[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 B<openssl>
14 B<openssl> B<no->I<XXX> [ I<options> ]
18 OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL
22 The B<openssl> program is a command line program for using the various
23 cryptography functions of OpenSSL's B<crypto> library from the shell.
37 The B<openssl> program provides a rich variety of commands (I<command> in
43 (e.g., L<openssl-x509(1)>). The subcommand L<openssl-list(1)> may be used to list
53 availability of ciphers in the B<openssl> program. (B<no->I<XXX> is
61 The default name of the file is F<openssl.cnf> in the default certificate
[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.
111 is currently not implemented in OpenSSL.
122 {- $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 …]
H A Dopenssl-gendsa.pod.in2 {- OpenSSL::safe::output_do_not_edit_headers(); -}
6 openssl-gendsa - generate a DSA private key from a set of parameters
10 B<openssl> B<gendsa>
27 {- $OpenSSL::safe::opt_r_synopsis -}
28 {- $OpenSSL::safe::opt_engine_synopsis -}{- $OpenSSL::safe::opt_provider_synopsis -}
34 (which will be typically generated by the L<openssl-dsaparam(1)> command).
52 See L<openssl-passphrase-options(1)>.
67 {- $OpenSSL::safe::opt_r_item -}
69 {- $OpenSSL::safe::opt_engine_item -}
75 examined using the L<openssl-dsaparam(1)> command.
[all …]
H A Dopenssl-dsaparam.pod.in2 {- OpenSSL::safe::output_do_not_edit_headers(); -}
6 openssl-dsaparam - DSA parameter manipulation and generation
10 B<openssl dsaparam>
20 {- $OpenSSL::safe::opt_r_synopsis -}
21 {- $OpenSSL::safe::opt_engine_synopsis -}{- $OpenSSL::safe::opt_provider_synopsis -}
42 See L<openssl-format-options(1)> for details.
47 See L<openssl-format-options(1)> for details.
82 {- $OpenSSL::safe::opt_r_item -}
84 {- $OpenSSL::safe::opt_engine_item -}
92 {- $OpenSSL::safe::opt_provider_item -}
[all …]
/freebsd/crypto/openssl/crypto/err/
H A Dopenssl.ec7 L BN include/openssl/bnerr.h crypto/bn/bn_err.c include/crypto/bnerr.h
8 L RSA include/openssl/rsaerr.h crypto/rsa/rsa_err.c include/crypto/rsaerr.h
9 L DH include/openssl/dherr.h crypto/dh/dh_err.c include/crypto/dherr.h
10 L EVP include/openssl/evperr.h crypto/evp/evp_err.c include/crypto/evperr.h
11 L BUF include/openssl/buffererr.h crypto/buffer/buf_err.c include/crypto/buffererr.h
12 L OBJ include/openssl/objectserr.h crypto/objects/obj_err.c include/crypto/objectserr.h
13 L PEM include/openssl/pemerr.h crypto/pem/pem_err.c include/crypto/pemerr.h
14 L DSA include/openssl/dsaerr.h crypto/dsa/dsa_err.c include/crypto/dsaerr.h
15 L X509 include/openssl/x509err.h crypto/x509/x509_err.c include/crypto/x509err.h
16 L ASN1 include/openssl/asn1er
[all...]
/freebsd/contrib/unbound/contrib/ios/
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 ios config"
25 # OpenSSL 1.1.1d patch. OK to remove once OpenSSL version is bumped.
[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/test/smime-certs/
H A Dmksmime-certs.sh2 # Copyright 2013-2022 The OpenSSL Project Authors. All Rights Reserved.
7 # https://www.openssl.org/source/license.html
12 OPENSSL=../../apps/openssl
17 CN="Test S/MIME RSA Root" $OPENSSL req -config ca.cnf -x509 -noenc \
21 CN="Test S/MIME EE RSA #1" $OPENSSL req -config ca.cnf -noenc \
24 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
27 CN="Test S/MIME EE RSA #2" $OPENSSL req -config ca.cnf -noenc \
29 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
32 CN="Test S/MIME EE RSA #3" $OPENSSL req -config ca.cnf -noenc \
34 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
[all …]
/freebsd/crypto/openssl/demos/certs/
H A Dmkcerts.sh3 OPENSSL=../../apps/openssl
4 OPENSSL_CONF=../../apps/openssl.cnf
8 CN="Test Root CA" $OPENSSL req -config ca.cnf -x509 -nodes \
11 CN="Test Intermediate CA" $OPENSSL req -config ca.cnf -nodes \
14 $OPENSSL x509 -req -in intreq.pem -CA root.pem -days 3600 \
18 CN="Test Server Cert" $OPENSSL req -config ca.cnf -nodes \
21 $OPENSSL x509 -req -in req.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
25 CN="Test Client Cert" $OPENSSL req -config ca.cnf -nodes \
28 $OPENSSL x509 -req -in creq.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
32 CN="Test Revoked Cert" $OPENSSL req -config ca.cnf -nodes \
[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/crypto/openssl/test/recipes/
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/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/
H A Dbuild.info7 DEPEND[html/man1/openssl-asn1parse.html]=man1/openssl-asn1parse.pod
8 GENERATE[html/man1/openssl-asn1parse.html]=man1/openssl-asn1parse.pod
9 DEPEND[man/man1/openssl-asn1parse.1]=man1/openssl-asn1parse.pod
10 GENERATE[man/man1/openssl-asn1parse.1]=man1/openssl-asn1parse.pod
11 DEPEND[man1/openssl-asn1parse.pod]{pod}=man1/openssl-asn1parse.pod.in
12 GENERATE[man1/openssl-asn1parse.pod]=man1/openssl-asn1parse.pod.in
13 DEPEND[html/man1/openssl-ca.html]=man1/openssl-ca.pod
14 GENERATE[html/man1/openssl-ca.html]=man1/openssl-ca.pod
15 DEPEND[man/man1/openssl-ca.1]=man1/openssl-ca.pod
16 GENERATE[man/man1/openssl-ca.1]=man1/openssl-ca.pod
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_init_crypto.pod8 OPENSSL_thread_stop_ex, OPENSSL_thread_stop - OpenSSL initialisation
13 #include <openssl/crypto.h>
32 During normal operation OpenSSL (libcrypto) will allocate various resources at
38 As of version 1.1.0 OpenSSL will automatically allocate all resources that it
48 Numerous internal OpenSSL functions call OPENSSL_init_crypto().
51 any other OpenSSL function calls.
103 With this option an OpenSSL configuration file will be automatically loaded and
105 Note that in OpenSSL 1.1.1 this was the default for libssl but not for
108 In OpenSSL 1.1.0 this was a nondefault option for both libssl and libcrypto.
113 With this option the loading of OpenSSL configuration files will be suppressed.
[all …]
/freebsd/crypto/openssl/doc/man7/
H A Dprovider.pod5 provider - OpenSSL operation implementation providers
9 =for openssl generic
11 #include <openssl/provider.h>
19 A I<provider>, in OpenSSL terms, is a unit of code that provides one
38 a set of L<OSSL_ALGORITHM(3)>s (see L<openssl-core.h(7)>).
40 OpenSSL libraries or in the application.
51 I<handle> is the OpenSSL library object for the provider, and works
52 as a handle for everything the OpenSSL libraries need to know about
57 I<in> is a dispatch array of base functions offered by the OpenSSL
62 provider offers to the OpenSSL libraries.
[all …]

12345678910>>...129