OPENSSL-README.txt 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. Apache HTTP Server 2.4 Limited OpenSSL Distribution
  2. This binary installation of OpenSSL is a limited distribution of the
  3. files derived from the OpenSSL project:
  4. LICENSE.txt (includes openssl LICENSE)
  5. OPENSSL-NEWS.txt
  6. OPENSSL-README.txt
  7. conf\openssl.cnf
  8. bin\libeay32.dll
  9. bin\ssleay32.dll
  10. bin\openssl.exe
  11. These are the minimal libraries and tools required to use mod_ssl as
  12. distributed with Apache HTTP Server version 2.4. No library link files,
  13. headers or sources are distributed with this binary distribution. Please
  14. refer to the <http://www.openssl.org/> site for complete source or binary
  15. distributions.
  16. These OpenSSL binaries were built for distribution from the U.S. without
  17. support for the patented encryption methods IDEA, MDC-2 or RC5.
  18. The Apache HTTP Project only supports the binary distribution of these files
  19. and development of the mod_ssl module. We cannot provide support assistance
  20. for using or configuring the OpenSSL package or these modules. Please refer
  21. all installation and configuration questions to the appropriate forum,
  22. such as the user supported lists, <http://httpd.apache.org/userslist.html>
  23. the Apache HTTP Server user's list or <http://www.openssl.org/support/> the
  24. OpenSSL support page.
  25. --------------------------------------------------------------------------------
  26. OpenSSL 1.1.1c 28 May 2019
  27. Copyright (c) 1998-2019 The OpenSSL Project
  28. Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
  29. All rights reserved.
  30. DESCRIPTION
  31. -----------
  32. The OpenSSL Project is a collaborative effort to develop a robust,
  33. commercial-grade, fully featured, and Open Source toolkit implementing the
  34. Transport Layer Security (TLS) protocols (including SSLv3) as well as a
  35. full-strength general purpose cryptographic library.
  36. OpenSSL is descended from the SSLeay library developed by Eric A. Young
  37. and Tim J. Hudson. The OpenSSL toolkit is licensed under a dual-license (the
  38. OpenSSL license plus the SSLeay license), which means that you are free to
  39. get and use it for commercial and non-commercial purposes as long as you
  40. fulfill the conditions of both licenses.
  41. OVERVIEW
  42. --------
  43. The OpenSSL toolkit includes:
  44. libssl (with platform specific naming):
  45. Provides the client and server-side implementations for SSLv3 and TLS.
  46. libcrypto (with platform specific naming):
  47. Provides general cryptographic and X.509 support needed by SSL/TLS but
  48. not logically part of it.
  49. openssl:
  50. A command line tool that can be used for:
  51. Creation of key parameters
  52. Creation of X.509 certificates, CSRs and CRLs
  53. Calculation of message digests
  54. Encryption and decryption
  55. SSL/TLS client and server tests
  56. Handling of S/MIME signed or encrypted mail
  57. And more...
  58. INSTALLATION
  59. ------------
  60. See the appropriate file:
  61. INSTALL Linux, Unix, Windows, OpenVMS, ...
  62. NOTES.* INSTALL addendums for different platforms
  63. SUPPORT
  64. -------
  65. See the OpenSSL website www.openssl.org for details on how to obtain
  66. commercial technical support. Free community support is available through the
  67. openssl-users email list (see
  68. https://www.openssl.org/community/mailinglists.html for further details).
  69. If you have any problems with OpenSSL then please take the following steps
  70. first:
  71. - Download the latest version from the repository
  72. to see if the problem has already been addressed
  73. - Configure with no-asm
  74. - Remove compiler optimization flags
  75. If you wish to report a bug then please include the following information
  76. and create an issue on GitHub:
  77. - OpenSSL version: output of 'openssl version -a'
  78. - Configuration data: output of 'perl configdata.pm --dump'
  79. - OS Name, Version, Hardware platform
  80. - Compiler Details (name, version)
  81. - Application Details (name, version)
  82. - Problem Description (steps that will reproduce the problem, if known)
  83. - Stack Traceback (if the application dumps core)
  84. Just because something doesn't work the way you expect does not mean it
  85. is necessarily a bug in OpenSSL. Use the openssl-users email list for this type
  86. of query.
  87. HOW TO CONTRIBUTE TO OpenSSL
  88. ----------------------------
  89. See CONTRIBUTING
  90. LEGALITIES
  91. ----------
  92. A number of nations restrict the use or export of cryptography. If you
  93. are potentially subject to such restrictions you should seek competent
  94. professional legal advice before attempting to develop or distribute
  95. cryptographic code.
  96.