mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-26 19:22:15 -05:00
XEP-0391: Use &paulschaub;, remove trailing whitespace
This commit is contained in:
parent
c159e5c771
commit
2a7068b3f2
11
xep-0391.xml
11
xep-0391.xml
@ -31,12 +31,7 @@
|
|||||||
</schemaloc>
|
</schemaloc>
|
||||||
<registry/>
|
<registry/>
|
||||||
<discuss>jingle</discuss>
|
<discuss>jingle</discuss>
|
||||||
<author>
|
&paulschaub;
|
||||||
<firstname>Paul</firstname>
|
|
||||||
<surname>Schaub</surname>
|
|
||||||
<email>vanitasvitae@riseup.net</email>
|
|
||||||
<jid>vanitasvitae@jabberhead.tk</jid>
|
|
||||||
</author>
|
|
||||||
<revision>
|
<revision>
|
||||||
<version>0.1.1</version>
|
<version>0.1.1</version>
|
||||||
<date>2017-10-09</date>
|
<date>2017-10-09</date>
|
||||||
@ -97,9 +92,9 @@
|
|||||||
<section1 topic='Principle' anchor='principle'>
|
<section1 topic='Principle' anchor='principle'>
|
||||||
<p>Lets assume Romeo wants to initiate an encrypted Jingle session with Juliet. Prior to the Jingle session initiation, an already existing, established and (ideally) authenticated end-to-end encryption session between Romeo and Juliet MUST exist. This session is needed to transfer the Transport Secret from Romeo to Juliet.</p>
|
<p>Lets assume Romeo wants to initiate an encrypted Jingle session with Juliet. Prior to the Jingle session initiation, an already existing, established and (ideally) authenticated end-to-end encryption session between Romeo and Juliet MUST exist. This session is needed to transfer the Transport Secret from Romeo to Juliet.</p>
|
||||||
<p>When this precondition is met, Romeo initially generates a transport key (TK) and associated initialization vector (IV). These will later be used by the sender to encrypt, and respectively by the recipient to decrypt data that is exchanged. This protocol defines a set of usable <link url='#ciphers'>ciphers</link> from which Romeo might choose. TK and IV together form the transport secret (TS).</p>
|
<p>When this precondition is met, Romeo initially generates a transport key (TK) and associated initialization vector (IV). These will later be used by the sender to encrypt, and respectively by the recipient to decrypt data that is exchanged. This protocol defines a set of usable <link url='#ciphers'>ciphers</link> from which Romeo might choose. TK and IV together form the transport secret (TS).</p>
|
||||||
<p>Next Romeo uses his established encryption session with Juliet to encrypt TS. The resulting envelope element (EE) will be part of the Jingle session initiation as child of the JET &security;
|
<p>Next Romeo uses his established encryption session with Juliet to encrypt TS. The resulting envelope element (EE) will be part of the Jingle session initiation as child of the JET &security;
|
||||||
element.</p>
|
element.</p>
|
||||||
<p>When Juliet receives Romeos session request, she decrypts EE to retrieve TS, from which she can obtain TK and IV. Now she and Romeo can go on with the session negotiation. Once the session is
|
<p>When Juliet receives Romeos session request, she decrypts EE to retrieve TS, from which she can obtain TK and IV. Now she and Romeo can go on with the session negotiation. Once the session is
|
||||||
established, data can be encrypted and exchanged. Both parties MUST keep a copy of TS in cache until the Jingle session is ended.</p>
|
established, data can be encrypted and exchanged. Both parties MUST keep a copy of TS in cache until the Jingle session is ended.</p>
|
||||||
</section1>
|
</section1>
|
||||||
<section1 topic='Encrypted Jingle File Transfer using JET' anchor='jft'>
|
<section1 topic='Encrypted Jingle File Transfer using JET' anchor='jft'>
|
||||||
|
Loading…
Reference in New Issue
Block a user