/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 | 19 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 D | NEWS.md | 4 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 D | README.md | 1 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 D | FREEBSD-upgrade | 1 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 D | SUPPORT.md | 1 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 D | README-FIPS.md | 1 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 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 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 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. 111 is currently not implemented in OpenSSL. 122 {- $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 …]
|
H A D | openssl-gendsa.pod.in | 2 {- 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 D | openssl-dsaparam.pod.in | 2 {- 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 D | openssl.ec | 7 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 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 ios config" 25 # OpenSSL 1.1.1d patch. OK to remove once OpenSSL version is bumped. [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/test/smime-certs/ |
H A D | mksmime-certs.sh | 2 # 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 D | mkcerts.sh | 3 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 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/crypto/openssl/test/recipes/ |
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/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/ |
H A D | build.info | 7 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 D | OPENSSL_init_crypto.pod | 8 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 D | provider.pod | 5 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 …]
|