You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

86 lines
4.0 KiB

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE xep SYSTEM 'xep.dtd' [
<!ENTITY % ents SYSTEM "xep.ent">
<?xml-stylesheet type='text/xsl' href='xep.xsl'?>
<title>Special Interests Group End to End Encryption</title>
<abstract>This document proposes the formation of a Special Interest Group (SIG) within the XSF devoted to the development of end-to-end encryption within the context of XMPP.</abstract>
<remark>Add discussion venue after creation by the Infrastructure Team.</remark>
<initials>XEP Editor: jsc</initials>
<remark>Accepted by Council</remark>
<remark>Allow only XSF members to act as ambassadors</remark>
<initials>XEP Editor (jsc)</initials>
<remark>Accepted by vote of Council on 2020-01-08.</remark>
<remark>Initial published version.</remark>
<section1 topic='Introduction' anchor='intro'>
<p>End-to-end encryption presents a vital tool for users to protect their communications against third parties. To ensure a good user experience it is important to agree on shared standards which are widely rolled out and adopted by implementations.</p>
<p>There already exists a number of encryption protocols with different properties and scopes. It is necessary to coordinate the efforts of further improving those standards to identify and unify common problems and patterns.</p>
<section1 topic='Scope and Role' anchor='scope'>
<p>The role of the SIG shall be as follows:</p>
<li>Produce, or coordinate the production and maintenance of relevant XMPP Extension Protocol (XEP) documents as described below under Deliverables.</li>
<li>Represent the interests and requirements of the XMPP community during the development of end-to-end encryption protocols that are non-exclusive to XMPP. Note: Only elected members of the XSF may act as ambassadors.</li>
<li>Provide recommendations for implementers.</li>
<p>The SIG-E2EE shall not itself approve XMPP extension protocols (XEPs), which tasks shall remain under the purview of the XMPP Council.</p>
<p>The scope of the SIG is limited to end-to-end encryption in contexts which are useful for instant messaging.</p>
<section1 topic='Membership' anchor='membership'>
<p>The SIG-E2EE shall be open to the public and shall not be limited to elected members of the XMPP Standards Foundation. Anyone who works with, or is interested in encryption protocols is invited to take part. Only elected members of the XSF however may act as ambassadors.</p>
<p>The following discussion venues have been selected for SIG-E2EE:</p>
<li>Mailing list: <link url=""></link></li>
<li>MUC: <link url=""></link></li>
<section1 topic='Lifetime' anchor='lifetime'>
<p>The SIG-E2EE shall be a standing SIG, and shall exist as long as the XMPP Council deems it useful.</p>
<section1 topic='Deliverables' anchor='deliverables'>
<p>The SIG-E2EE should maintain active existing end-to-end encryption specifications and keep them up to date.</p>
<p>It should also coordinate the production of future end-to-end encryption specifications to keep up with the state of the art.</p>