incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Trivial Update of "OpenMiraclProposal" by niq
Date Tue, 10 Nov 2015 09:28:00 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "OpenMiraclProposal" page has been changed by niq:
https://wiki.apache.org/incubator/OpenMiraclProposal?action=diff&rev1=1&rev2=2

  The D-KMS Endpoints are server operating systems with D-KMS Endpoint software installed.
The D-KMS Endpoint software, in conjunction with the D-KMS CLI, has the appropriate pairing-based
cryptographic keys to be able to de-encapsulate secrets and keys received from the D-KMS API.
These de-encapsulated secrets and keys can be stored, distributed or used in Crypto Applications,
such as M-Pin Authentication, Secure Channel or Encryption Gateway.
  
  === SD-DSM / Crypto Applications ===
- Software Defined Distributed Security Modules, otherwise known as Crypto Applications "Crypto
Apps" get compiled from source files on-demand. Crypto App source files will be hosted on
major public repositories such as GitHub and Apache.
+ Software Defined Distributed Security Modules, otherwise known as Crypto Applications "Crypto
Apps" get compiled from source files on-demand. Crypto App source files will be hosted on
major public repositories such as [[GitHub|Github]] and Apache.
  
  Crypto Applications are scaled across the datacenter through the D-KMS API in conjunction
with orchestration tools such as Apache Mesos and consume the de-encapsulated secrets and
keys.
  
@@ -126, +126 @@

  This is particularly relevant right now as a second corporate team, NTT Data, with its own
culture joins as core developers. For the outside world, it offers the strong promise of openness.
  
  == Initial Goals ==
- OpenMiracl will seek to integrate the existing projects at CertiVox (now MIRACL) and NTT,
and will invite participation from a nascent broader community evidenced by the core MIRACL
library's 65 watchers and 29 forks at Github.
+ OpenMiracl will seek to integrate the existing projects at [[CertiVox|Certivox]] (now MIRACL)
and NTT, and will invite participation from a nascent broader community evidenced by the core
MIRACL library's 65 watchers and 29 forks at Github.
  
  As well as looking to broaden direct participation, it will seek synergies with relevant
Apache projects, for example by providing OpenMiracl plugins for HTTPD and Trafficserver.
  
  The initial software products will be the current standing M-Pin Core platform, client libraries
and the SD-DSM and Distributed Key Management API and client CLI (as noted above).
  
  == Current Status ==
- CertiVox (now MIRACL) has developed open source software at GitHub since 2014, though the
core MIRACL library goes back much further. Projects currently at GitHub include the M-Pin
Authentication Platform and the MIRACL cryptographic libraries under BSD-Clause-3 and AGPL
licenses.
+ [[CertiVox|Certivox]] (now MIRACL) has developed open source software at [[GitHub|Github]]
since 2014, though the core MIRACL library goes back much further. Projects currently at [[GitHub|Github]]
include the M-Pin Authentication Platform and the MIRACL cryptographic libraries under BSD-Clause-3
and AGPL licenses.
  
  These have attracted both community and corporate interest taking them beyond the realm
of a single-company project, with NTT being the second corporate team to take a substantial
part in development.  The project now seeks to transition smoothly to a full Open Development
model.
  
- The core team at CertiVox (now MIRACL) is geographically dispersed and developers are well-accustomed
to using online infrastructure and tools for their everyday work.  The team at NTTi3 and NTT
DATA and other contributing developers are included amongst the initial committers.
+ The core team at [[CertiVox|Certivox]] (now MIRACL) is geographically dispersed and developers
are well-accustomed to using online infrastructure and tools for their everyday work.  The
team at NTTi3 and NTT DATA and other contributing developers are included amongst the initial
committers.
  
  In addition to MIRACL operating a community D-TA, NTT, Experian and Dimension Data have
all agreed to host no-charge community D-TAs.  Other cloud providers are considering and have
been engaged. An open source platform from which to offer these services is a necessary component
to finalizing and launching community D-TA's.
  
@@ -147, +147 @@

  It is hoped that incubation at Apache will help with this broadening, by providing a widely-recognised
and well-understood framework for working collaboratively, growing communities, and protecting
contributors.
  
  == Core Developers ==
- Dr. Michael Scott, Chief Cryptographer at CertiVox (now MIRACL), has been a major open source
and standards contributor to the field of elliptic curve cryptography for over twenty-five
years.
+ Dr. Michael Scott, Chief Cryptographer at [[CertiVox|Certivox]] (now MIRACL), has been a
major open source and standards contributor to the field of elliptic curve cryptography for
over twenty-five years.
  
  Others include
  
- === Existing team at CertiVox/MIRACL: ===
+ === Existing team at Certivox/MIRACL: ===
-  Patrick Hilt - CTO
+  . Patrick Hilt - CTO
-  Kealan McCusker - Cryptographer
+  Kealan [[McCusker|Mccusker]] - Cryptographer
-  Stanislav Mihaylov - Architect
+  . Stanislav Mihaylov - Architect
-  Simeon Aladhem - Developer
+  . Simeon Aladhem - Developer
  
  === Existing team at NTT: ===
-  Go Yamamoto - Cryptographer
+  . Go Yamamoto - Cryptographer
-  Kenji Takahishi - Developer
+  . Kenji Takahishi - Developer
  
  === Existing ASF Member: ===
-  Nick Kew - Developer
+  . Nick Kew - Developer
  
  == Alignment: ==
- Whereas OpenMiracl has no track record of its own, the CertiVox (now MIRACL) team have been
working on related projects at Github.  Being geographically diverse, the team is well-accustomed
to day-to-day working in a similar environment to Apache and with similar tools and processes.
The anticipated role of Apache is to help the community to grow without fragmentation of communities,
code, or intellectual property.
+ Whereas OpenMiracl has no track record of its own, the [[CertiVox|Certivox]] (now MIRACL)
team have been working on related projects at Github.  Being geographically diverse, the team
is well-accustomed to day-to-day working in a similar environment to Apache and with similar
tools and processes. The anticipated role of Apache is to help the community to grow without
fragmentation of communities, code, or intellectual property.
  
  We are not aware of any link with existing Apache projects.  However, it is likely that
several Apache projects may be interested in working with OpenMiracl to provide distributed
identity services.  Plugins for HTTPD and Trafficserver are already anticipated.
  
  == Known Risks ==
  === Orphaned products ===
- OpenMiracl is at the core of CertiVox (now MIRACL)'s business and important to NTT, Experian,
and other platform adopters who are in the process of coming online.
+ OpenMiracl is at the core of [[CertiVox|Certivox]] (now MIRACL)'s business and important
to NTT, Experian, and other platform adopters who are in the process of coming online.
  
  Interest, and with it both developer and user communities, are expected to grow strongly.
 There is little risk of the project losing momentum in the foreseeable future.
  
@@ -196, +196 @@

  OpenMiracl derives from Certivox's existing M-Pin, MIRACL and associated tools at github.com/Certivox/
Documentation at http://docs.certivox.com/ may also inform and feed into the OpenMiracl project.
  
  == Initial Source and Intellectual Property ==
- As soon as OpenMiracl is accepted into the Incubator, CertiVox (now MIRACL) will transfer
the source code and trademark to the ASF with a Software Grant, and licensed under the Apache
License 2.0. CertiVox/MIRACL retains rights to its existing MIRACL mark.
+ As soon as OpenMiracl is accepted into the Incubator, [[CertiVox|Certivox]] (now MIRACL)
will transfer the source code and trademark to the ASF with a Software Grant, and licensed
under the Apache License 2.0. Certivox/MIRACL retains rights to its existing MIRACL mark.
  
  == External Dependencies ==
- There are no external dependencies and all software is under the sole ownership of CertiVox/MIRACL.
+ There are no external dependencies and all software is under the sole ownership of Certivox/MIRACL.
  
  == Cryptography ==
  This is advanced cryptographic software, and as such may be subject to government interest
and red tape in some countries. However, the architecture by which SD-DSM / Crypto Apps are
distributed, via open source freely available code repositories, is intentional to exploit
the near universal interpretation of the Wassenar agreement to permit export of open source
cryptography without restriction (in most cases).
  
  == Required Resources ==
  Mailinglists:
+ 
-  *  private
+  * private
-  *  dev
+  * dev
-  *  users
+  * users
  
  Git repository (to mirror existing github repo)
+ 
-  *       https://git-wip-us.apache.org/repos/asf/incubator-openmiracl.git
+  * https://git-wip-us.apache.org/repos/asf/incubator-openmiracl.git
  
  Issue Tracking
+ 
-  *       JIRA repository to be requested
+  * JIRA repository to be requested
  
  ==== Trust Authority Service ====
  The podling would like to request a VM at "ta.openmiracl[.incubator].apache.org" with which
to run a Community Trust Authority.  It is anticipated that this will serve as a test facility
for developers and may become a Trust Authority for the community of ASF committers.
@@ -226, +229 @@

   * Genoveffa Pagano        (Certivox/MIRACL)
   * Go Yamamoto             (NTT)
   * Jordan Katserov         (Certivox/MIRACL)
-  * Kealan McCusker         (Certivox/MIRACL)
+  * Kealan [[McCusker|Mccusker]]         (Certivox/MIRACL)
   * Kenji Takahishi         (NTT)
   * Michael Scott           (Certivox/MIRACL)
   * Milen Rangelove         (Certivox/MIRACL)

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message