You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dp...@apache.org on 2019/06/18 11:40:52 UTC

[ignite] branch ignite-11932 updated: IGNITE-11932: jetty related updates to crypto notice.

This is an automated email from the ASF dual-hosted git repository.

dpavlov pushed a commit to branch ignite-11932
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/ignite-11932 by this push:
     new 8348611  IGNITE-11932: jetty related updates to crypto notice.
8348611 is described below

commit 834861182dc71f012591d4c21cb12ef94cbd19c4
Author: Dmitriy Pavlov <dp...@apache.org>
AuthorDate: Tue Jun 18 14:40:31 2019 +0300

    IGNITE-11932: jetty related updates to crypto notice.
---
 CRYPTO_NOTICE.txt | 11 +++++++----
 eccn_update.xml   |  1 -
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/CRYPTO_NOTICE.txt b/CRYPTO_NOTICE.txt
index d7a0206..c5b3432 100644
--- a/CRYPTO_NOTICE.txt
+++ b/CRYPTO_NOTICE.txt
@@ -21,24 +21,27 @@ and source code.
 The following provides more details on the included cryptographic software:
 
 - JDK SSL/TLS libraries used to enable secured connectivity between cluster
-nodes ( https://apacheignite.readme.io/docs/ssltls )
-Manufacturer - Oracle/OpenJDK (https://www.oracle.com/technetwork/java/javase/downloads/index.html)
+nodes (https://apacheignite.readme.io/docs/ssltls).
+Oracle/OpenJDK (https://www.oracle.com/technetwork/java/javase/downloads/index.html)
 
 - JDK Java Cryptography Extensions build in encryption from the Java libraries is used
 for Transparent Data Encryption of data on disk
-(https://apacheignite.readme.io/docs/transparent-data-encryption)
+(https://apacheignite.readme.io/docs/transparent-data-encryption).
 (https://java.sun.com/javase/technologies/security/)
 
 - Python client uses Python's SSL lib (https://docs.python.org/3/library/ssl.html) which is a wrapper over OpenSSL;
 - NodeJS client uses NodeJS's TLS module (https://nodejs.org/api/tls.html) which is a wrapper over OpenSSL;
 - PHP client uses PHP OpenSSL extension (https://www.php.net/manual/en/book.openssl.php);
 - C++ thin client and ODBC use OpenSSL to establish secure connection with the cluster.
-The OpenSSL Project - https://www.openssl.org/
+The OpenSSL Project (https://www.openssl.org/)
 
 - Apache Ignite SSH module requires the JSch library. This provides capabilities to
 start Apache Ignite nodes on remote machines via SSH.
 JCraft (http://www.jcraft.com/jsch/)
 
+- Apache Ignite REST http module requires Jetty, and this module can use HTTPs (uses SSL).
+Eclipse Jetty (http://eclipse.org/jetty)
+
 - Apache Ignite.NET uses .NET Framework crypto APIs from standard class library for all security and cryptographic related code.
  .NET Classic, Windows-only (https://dotnet.microsoft.com/download)
  .NET Core  (https://dotnetfoundation.org/projects)
\ No newline at end of file
diff --git a/eccn_update.xml b/eccn_update.xml
index 6eb847b..8b4bd5c 100644
--- a/eccn_update.xml
+++ b/eccn_update.xml
@@ -43,7 +43,6 @@ No need to merge it to Apache Ignite code base.
                 <Manufacturer>JCraft, Inc.</Manufacturer>
                 <Why>Provides encryption SSH library</Why>
             </ControlledSource>
-            <!-- TODO: Confirm that REST-HTTP module can use HTTPS itself, or remove -->
             <ControlledSource href="http://eclipse.org/jetty">
                 <Manufacturer>The Eclipse Foundation</Manufacturer>
                 <Why>HTTPS support in Jetty (uses SSL)</Why>