https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Elliptic_Curve_Integrated_Encryption_Scheme Elliptic Curve Integrated Encryption Scheme - Versionsgeschichte 2025-06-05T04:29:45Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.3 https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=209325560&oldid=prev Ls21lam: /* Einrichtung des Schemas */ 2021-03-01T10:53:59Z <p><span class="autocomment">Einrichtung des Schemas</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. März 2021, 12:53 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme (ECIES)''' ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme (ECIES)''' ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des <del style="font-weight: bold; text-decoration: none;">Schema</del> ==</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des <ins style="font-weight: bold; text-decoration: none;">Schemas</ins> ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Folgende Hilfsmittel werden benötigt:</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Folgende Hilfsmittel werden benötigt:</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* KDF (''Key Derivation Function''): eine kryptographische [[Hashfunktion]], die Schlüssel beliebiger Länge erzeugen kann</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* KDF (''Key Derivation Function''): eine kryptographische [[Hashfunktion]], die Schlüssel beliebiger Länge erzeugen kann</div></td> </tr> </table> Ls21lam https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=205505957&oldid=prev Aka: /* Systemparameter */ Leerzeichen vor Satzzeichen entfernt 2020-11-13T19:59:59Z <p><span class="autocomment">Systemparameter: </span> Leerzeichen vor Satzzeichen entfernt</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 13. November 2020, 21:59 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 9:</td> <td colspan="2" class="diff-lineno">Zeile 9:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Systemparameter ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Systemparameter ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;\mathbb F_{p}&lt;/math&gt;, &lt;math&gt;p&lt;/math&gt; Primzahl</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;\mathbb F_{p}&lt;/math&gt;, &lt;math&gt;p&lt;/math&gt; Primzahl</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Elliptische Kurve E<del style="font-weight: bold; text-decoration: none;"> </del>: &lt;math&gt;Y^{2}=X^{3}+aX+b&lt;/math&gt; über dem Körper &lt;math&gt;\mathbb F_{p}&lt;/math&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Elliptische Kurve E: &lt;math&gt;Y^{2}=X^{3}+aX+b&lt;/math&gt; über dem Körper &lt;math&gt;\mathbb F_{p}&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;P \in E(\mathbb F_{p})&lt;/math&gt; mit &lt;math&gt;ord(P)= n&lt;/math&gt; prim</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;P \in E(\mathbb F_{p})&lt;/math&gt; mit &lt;math&gt;ord(P)= n&lt;/math&gt; prim</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;h = \frac{\mid E(\mathbb F_{p}) \mid}{n}&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;h = \frac{\mid E(\mathbb F_{p}) \mid}{n}&lt;/math&gt;</div></td> </tr> </table> Aka https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=198642215&oldid=prev 2001:16B8:68FA:2B00:57DD:AC76:AF88:A808: /* Verschlüsselung */ Der Artikel hat behauptet, dass eine ElGamal-Verschluesselung durchgefuehrt wuerde, das ist falsch. Stattdessen wird ein Diffie-Hellman-Schluesselaustausch durchgefuehrt. 2020-04-08T11:54:21Z <p><span class="autocomment">Verschlüsselung: </span> Der Artikel hat behauptet, dass eine ElGamal-Verschluesselung durchgefuehrt wuerde, das ist falsch. Stattdessen wird ein Diffie-Hellman-Schluesselaustausch durchgefuehrt.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. April 2020, 13:54 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 17:</td> <td colspan="2" class="diff-lineno">Zeile 17:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verschlüsselung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verschlüsselung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Um eine Nachricht &lt;math&gt;m\in\{0,1\}^{*}&lt;/math&gt; mit einem öffentlichen Schlüssel &lt;math&gt;EK_A&lt;/math&gt; zu verschlüsseln, wird <del style="font-weight: bold; text-decoration: none;">eine</del> [[<del style="font-weight: bold; text-decoration: none;">Elgamal</del>-<del style="font-weight: bold; text-decoration: none;">Verschlüsselungsverfahren|ElGamal</del>-<del style="font-weight: bold; text-decoration: none;">Verschlüsselung</del>]] in einer elliptischen Kurve mit einem symmetrischen Verfahren kombiniert.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Um eine Nachricht &lt;math&gt;m\in\{0,1\}^{*}&lt;/math&gt; mit einem öffentlichen Schlüssel &lt;math&gt;EK_A&lt;/math&gt; zu verschlüsseln, wird <ins style="font-weight: bold; text-decoration: none;">ein</ins> [[<ins style="font-weight: bold; text-decoration: none;">Diffie</ins>-<ins style="font-weight: bold; text-decoration: none;">Hellman</ins>-<ins style="font-weight: bold; text-decoration: none;">Schlüsselaustausch</ins>]] in einer elliptischen Kurve mit einem symmetrischen Verfahren kombiniert.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Wähle eine Zufallszahl &lt;math&gt; k\in\{1,...,n-1\}&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Wähle eine Zufallszahl &lt;math&gt; k\in\{1,...,n-1\}&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;R=kP&lt;/math&gt; und &lt;math&gt;Z=hk \cdot EK_A&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;R=kP&lt;/math&gt; und &lt;math&gt;Z=hk \cdot EK_A&lt;/math&gt;</div></td> </tr> </table> 2001:16B8:68FA:2B00:57DD:AC76:AF88:A808 https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=190269599&oldid=prev 194.25.174.98: /* Verschlüsselung */ 2019-07-09T14:20:09Z <p><span class="autocomment">Verschlüsselung</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. Juli 2019, 16:20 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 19:</td> <td colspan="2" class="diff-lineno">Zeile 19:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Um eine Nachricht &lt;math&gt;m\in\{0,1\}^{*}&lt;/math&gt; mit einem öffentlichen Schlüssel &lt;math&gt;EK_A&lt;/math&gt; zu verschlüsseln, wird eine [[Elgamal-Verschlüsselungsverfahren|ElGamal-Verschlüsselung]] in einer elliptischen Kurve mit einem symmetrischen Verfahren kombiniert.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Um eine Nachricht &lt;math&gt;m\in\{0,1\}^{*}&lt;/math&gt; mit einem öffentlichen Schlüssel &lt;math&gt;EK_A&lt;/math&gt; zu verschlüsseln, wird eine [[Elgamal-Verschlüsselungsverfahren|ElGamal-Verschlüsselung]] in einer elliptischen Kurve mit einem symmetrischen Verfahren kombiniert.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Wähle eine Zufallszahl &lt;math&gt; k\in\{1,...,n-1\}&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Wähle eine Zufallszahl &lt;math&gt; k\in\{1,...,n-1\}&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;R=kP&lt;/math&gt; und &lt;math&gt;Z=<del style="font-weight: bold; text-decoration: none;">k</del> \cdot EK_A&lt;/math&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;R=kP&lt;/math&gt; und &lt;math&gt;Z=<ins style="font-weight: bold; text-decoration: none;">hk</ins> \cdot EK_A&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Bestimme die symmetrischen Schlüssel &lt;math&gt;k_1||k_2 = KDF(Z_x)&lt;/math&gt;. &lt;math&gt;Z_x&lt;/math&gt; ist die x-Koordinate von &lt;math&gt;Z&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Bestimme die symmetrischen Schlüssel &lt;math&gt;k_1||k_2 = KDF(Z_x)&lt;/math&gt;. &lt;math&gt;Z_x&lt;/math&gt; ist die x-Koordinate von &lt;math&gt;Z&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;C = E_{k_1}(m)&lt;/math&gt; und &lt;math&gt;T = MAC_{k_2}(C)&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;C = E_{k_1}(m)&lt;/math&gt; und &lt;math&gt;T = MAC_{k_2}(C)&lt;/math&gt;</div></td> </tr> </table> 194.25.174.98 https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=190269590&oldid=prev 194.25.174.98: /* Verschlüsselung */ 2019-07-09T14:19:43Z <p><span class="autocomment">Verschlüsselung</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. Juli 2019, 16:19 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 19:</td> <td colspan="2" class="diff-lineno">Zeile 19:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Um eine Nachricht &lt;math&gt;m\in\{0,1\}^{*}&lt;/math&gt; mit einem öffentlichen Schlüssel &lt;math&gt;EK_A&lt;/math&gt; zu verschlüsseln, wird eine [[Elgamal-Verschlüsselungsverfahren|ElGamal-Verschlüsselung]] in einer elliptischen Kurve mit einem symmetrischen Verfahren kombiniert.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Um eine Nachricht &lt;math&gt;m\in\{0,1\}^{*}&lt;/math&gt; mit einem öffentlichen Schlüssel &lt;math&gt;EK_A&lt;/math&gt; zu verschlüsseln, wird eine [[Elgamal-Verschlüsselungsverfahren|ElGamal-Verschlüsselung]] in einer elliptischen Kurve mit einem symmetrischen Verfahren kombiniert.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Wähle eine Zufallszahl &lt;math&gt; k\in\{1,...,n-1\}&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Wähle eine Zufallszahl &lt;math&gt; k\in\{1,...,n-1\}&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;R=kP&lt;/math&gt; und &lt;math&gt;Z=<del style="font-weight: bold; text-decoration: none;">hk</del> \cdot EK_A&lt;/math&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;R=kP&lt;/math&gt; und &lt;math&gt;Z=<ins style="font-weight: bold; text-decoration: none;">k</ins> \cdot EK_A&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Bestimme die symmetrischen Schlüssel &lt;math&gt;k_1||k_2 = KDF(Z_x)&lt;/math&gt;. &lt;math&gt;Z_x&lt;/math&gt; ist die x-Koordinate von &lt;math&gt;Z&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Bestimme die symmetrischen Schlüssel &lt;math&gt;k_1||k_2 = KDF(Z_x)&lt;/math&gt;. &lt;math&gt;Z_x&lt;/math&gt; ist die x-Koordinate von &lt;math&gt;Z&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;C = E_{k_1}(m)&lt;/math&gt; und &lt;math&gt;T = MAC_{k_2}(C)&lt;/math&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div># Berechne &lt;math&gt;C = E_{k_1}(m)&lt;/math&gt; und &lt;math&gt;T = MAC_{k_2}(C)&lt;/math&gt;</div></td> </tr> </table> 194.25.174.98 https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=183547494&oldid=prev Texvc2LaTeXBot: Texvc Makros durch LaTeX Pendant ersetzt gemäß mw:Extension:Math/Roadmap 2018-12-09T13:32:37Z <p>Texvc Makros durch LaTeX Pendant ersetzt gemäß <a href="https://www.mediawiki.org/wiki/Extension:Math/Roadmap" class="extiw" title="mw:Extension:Math/Roadmap">mw:Extension:Math/Roadmap</a></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. Dezember 2018, 15:32 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 8:</td> <td colspan="2" class="diff-lineno">Zeile 8:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Systemparameter ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Systemparameter ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;\<del style="font-weight: bold; text-decoration: none;">Bbb</del> F_{p}&lt;/math&gt;, &lt;math&gt;p&lt;/math&gt; Primzahl</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;\<ins style="font-weight: bold; text-decoration: none;">mathbb</ins> F_{p}&lt;/math&gt;, &lt;math&gt;p&lt;/math&gt; Primzahl</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Elliptische Kurve E : &lt;math&gt;Y^{2}=X^{3}+aX+b&lt;/math&gt; über dem Körper &lt;math&gt;\<del style="font-weight: bold; text-decoration: none;">Bbb</del> F_{p}&lt;/math&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Elliptische Kurve E : &lt;math&gt;Y^{2}=X^{3}+aX+b&lt;/math&gt; über dem Körper &lt;math&gt;\<ins style="font-weight: bold; text-decoration: none;">mathbb</ins> F_{p}&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;P \in E(\<del style="font-weight: bold; text-decoration: none;">Bbb</del> F_{p})&lt;/math&gt; mit &lt;math&gt;ord(P)= n&lt;/math&gt; prim</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;P \in E(\<ins style="font-weight: bold; text-decoration: none;">mathbb</ins> F_{p})&lt;/math&gt; mit &lt;math&gt;ord(P)= n&lt;/math&gt; prim</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;h = \frac{\mid E(\<del style="font-weight: bold; text-decoration: none;">Bbb</del> F_{p}) \mid}{n}&lt;/math&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* &lt;math&gt;h = \frac{\mid E(\<ins style="font-weight: bold; text-decoration: none;">mathbb</ins> F_{p}) \mid}{n}&lt;/math&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Schlüsselerzeugung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Schlüsselerzeugung ==</div></td> </tr> </table> Texvc2LaTeXBot https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=140132128&oldid=prev MarioS: Änderung 139938244 von 77.56.53.183 rückgängig gemacht; grund: s. WP:Typografie#Schriftauszeichnung 2015-03-21T09:25:43Z <p>Änderung 139938244 von <a href="/wiki/Spezial:Beitr%C3%A4ge/77.56.53.183" title="Spezial:Beiträge/77.56.53.183">77.56.53.183</a> rückgängig gemacht; grund: s. <a href="/wiki/Wikipedia:Typografie#Schriftauszeichnung" title="Wikipedia:Typografie">WP:Typografie#Schriftauszeichnung</a></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 21. März 2015, 11:25 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme<del style="font-weight: bold; text-decoration: none;">'''</del> (<del style="font-weight: bold; text-decoration: none;">'''</del>ECIES'''<del style="font-weight: bold; text-decoration: none;">)</del> ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme (ECIES<ins style="font-weight: bold; text-decoration: none;">)</ins>''' ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> </tr> </table> MarioS https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=139938244&oldid=prev 77.56.53.183 am 19. März 2015 um 14:17 Uhr 2015-03-19T14:17:05Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. März 2015, 16:17 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme (ECIES<del style="font-weight: bold; text-decoration: none;">)</del>''' ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme<ins style="font-weight: bold; text-decoration: none;">'''</ins> (<ins style="font-weight: bold; text-decoration: none;">'''</ins>ECIES'''<ins style="font-weight: bold; text-decoration: none;">)</ins> ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> </tr> </table> 77.56.53.183 https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=128340278&oldid=prev MarioS: /* Einleitung */ klammern auch fett, s. WP:Typografie#Schriftauszeichnung 2014-03-09T16:23:52Z <p><span class="autocomment">Einleitung: </span> klammern auch fett, s. <a href="/wiki/Wikipedia:Typografie#Schriftauszeichnung" title="Wikipedia:Typografie">WP:Typografie#Schriftauszeichnung</a></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. März 2014, 18:23 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme<del style="font-weight: bold; text-decoration: none;">'''</del> (<del style="font-weight: bold; text-decoration: none;">'''</del>ECIES'''<del style="font-weight: bold; text-decoration: none;">)</del> ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme (ECIES<ins style="font-weight: bold; text-decoration: none;">)</ins>''' ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> </tr> </table> MarioS https://de.wikipedia.org/w/index.php?title=Elliptic_Curve_Integrated_Encryption_Scheme&diff=128338479&oldid=prev 77.56.53.183 am 9. März 2014 um 15:14 Uhr 2014-03-09T15:14:47Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. März 2014, 17:14 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme''' (ECIES) ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Elliptic Curve Integrated Encryption Scheme''' (<ins style="font-weight: bold; text-decoration: none;">'''</ins>ECIES<ins style="font-weight: bold; text-decoration: none;">'''</ins>) ist ein [[Hybride Verschlüsselung|hybrides Verschlüsselungsverfahren]], dem [[Elliptic Curve Cryptography|elliptische Kurven]] zugrunde liegen. Als Hybridverfahren kombiniert es ein [[Asymmetrisches Kryptosystem|asymmetrisches Verfahren]], das zum Versenden eines symmetrischen Schlüssels benutzt wird, mit einem [[Symmetrisches Kryptosystem|symmetrischen Verschlüsselungsverfahren]], das mit diesem symmetrischen Schlüssel die Nachricht verschlüsselt. ECIES ist im [[Random-Oracle-Modell]] sicher gegen [[IND-CCA|Chosen-Ciphertext-Angriffe]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einrichtung des Schema ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 35:</td> <td colspan="2" class="diff-lineno">Zeile 35:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Quellen ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Quellen ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur | Autor=Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone<del style="font-weight: bold; text-decoration: none;"> </del> | Titel=Handbook of Applied Cryptography | Verlag=CRC Press | ISBN=0-8493-8523-7 | Online=http://www.cacr.math.uwaterloo.ca/hac/}}</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur | Autor=Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone | Titel=Handbook of Applied Cryptography | Verlag=CRC Press | ISBN=0-8493-8523-7 | Online=http://www.cacr.math.uwaterloo.ca/hac/}}</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_5_0_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_3_0_rhs"></a>* Victor Shoup: [http://www.shoup.net/papers/iso-2_1.pdf A proposal for an ISO standard for public key encryption], Version 2.1, December 20, 2001<ins style="font-weight: bold; text-decoration: none;"> (PDF, 384&amp;nbsp;kB)</ins>.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_3_0_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_5_0_lhs"></a>* Victor Shoup: [http://www.shoup.net/papers/iso-2_1.pdf A proposal for an ISO standard for public key encryption]<del style="font-weight: bold; text-decoration: none;"> (PDF-Datei; 384&amp;nbsp;kB)</del>, Version 2.1, December 20, 2001.</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Asymmetrisches Verschlüsselungsverfahren]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Asymmetrisches Verschlüsselungsverfahren]]</div></td> </tr> </table> 77.56.53.183