| /freebsd/crypto/ |
| H A D | .gitignore | 1 # 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 D | Makefile.man | 2 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 D | build.info | 23 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 D | NEWS.md | 4 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 D | README.md | 1 Welcome to the OpenSSL Project 4 [![openssl logo]][www.openssl.org] 7  10 , 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 D | README-QUIC.md | 1 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 D | FREEBSD-upgrade.md | 1 # 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 D | openssl-cmds.pod.in | 2 {- 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 D | build.info | 5 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 D | openssl.pod | 5 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 D | openssl-ecparam.pod.in | 2 {- 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 D | openssl-ec.pod.in | 10 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 D | openssl.ec | 7 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 D | install_openssl.sh | 4 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 D | 20-test_speed.t | 2 # 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 D | 15-test_rsapss.t | 2 # 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 D | ossl-guide-introduction.7 | 61 .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 D | ntp_openssl.m4 | 2 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 D | ossl-guide-introduction.pod | 6 - 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 D | crypto-headers.h | 4 #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 D | OPENSSL_init_crypto.3 | 61 .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 D | install_openssl.sh | 3 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 D | fips_config.pod | 5 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 …]
|