<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Secret-Sharing</id>
	<title>Secret-Sharing - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Secret-Sharing"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Secret-Sharing&amp;action=history"/>
	<updated>2026-05-29T18:48:07Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Secret-Sharing&amp;diff=430877&amp;oldid=prev</id>
		<title>imported&gt;VinLut: /* Einfaches Secret-Sharing */ Mathe-Formatierung für Variablen im Text</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Secret-Sharing&amp;diff=430877&amp;oldid=prev"/>
		<updated>2025-08-05T09:27:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Einfaches Secret-Sharing: &lt;/span&gt; Mathe-Formatierung für Variablen im Text&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Unter &amp;#039;&amp;#039;&amp;#039;Geheimnisteilung&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;geteiltes Geheimnis&amp;#039;&amp;#039;&amp;#039;) oder &amp;#039;&amp;#039;&amp;#039;Secret-Sharing&amp;#039;&amp;#039;&amp;#039; versteht man eine Technik, ein Geheimnis (meist eine Zahl) unter einer gewissen Anzahl von so genannten Spielern aufzuteilen. Keine der Personen kann ohne die anderen das Geheimnis rekonstruieren. Je nach System ist nur eine [[Teilmenge]] der Spieler notwendig, um das Geheimnis zu bestimmen. Als &amp;#039;&amp;#039;Dealer&amp;#039;&amp;#039; wird derjenige bezeichnet, der die Aufteilung vornimmt.&lt;br /&gt;
&lt;br /&gt;
Ein typisches Geheimnis ist der geheime Schlüssel des [[RSA-Kryptosystem]]s. Wenn er auf mehrere Personen aufgeteilt wird, kann keine Person alleine eine [[Elektronische Signatur|Signatur]] erstellen. Auch die [[Technische Kompromittierung|Kompromittierung]] eines Teilnehmers (und dessen Teilschlüssels) führt nicht zur Kompromittierung des gesamten Schlüssels. Solch eine Aufteilung ist in Hochsicherheitsbereichen (zum Beispiel [[Militär]], [[Liste der IT-Zertifikate|Zertifizierungsunternehmen]], [[Kreditinstitut|Banken]], …) sinnvoll.&lt;br /&gt;
&lt;br /&gt;
Es kann jedoch auch verwendet werden, wenn der Dealer eine Bestätigung möchte, dass ein Ereignis eingetreten ist, und alle Spieler dies bestätigen. So könnte er eine hinreichend große Zahl verteilen, und nur, wenn alle kooperieren, also der Meinung sind, das Ereignis trat ein, die Nummer generieren und übermitteln. Auf diesem Wege sind auch kryptologische Testamente möglich, bei denen der Testamentstext öffentlich verschlüsselt wird, aber nur alle zusammen beschließen können, ihn zu lesen, was die Gefahr unbefugten Zugriffs reduziert.&lt;br /&gt;
&lt;br /&gt;
== Verfahren ==&lt;br /&gt;
=== Einfaches Secret-Sharing ===&lt;br /&gt;
&lt;br /&gt;
Ein einfaches (additives) Sharing-Verfahren sieht folgendermaßen aus:&lt;br /&gt;
&lt;br /&gt;
* Sei &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; das Geheimnis&lt;br /&gt;
*Wähle die Teilgeheimnisse &amp;lt;math&amp;gt;s_i, i \in \{ 1, \ldots, n \}&amp;lt;/math&amp;gt; und einen Modulus &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; so, dass gilt:&lt;br /&gt;
**&amp;lt;math&amp;gt;s = (s_1 + s_2 + \dots + s_n) \bmod p&amp;lt;/math&amp;gt;&lt;br /&gt;
** Rekonstruktion von &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; nur möglich, wenn alle &amp;lt;math&amp;gt;s_i&amp;lt;/math&amp;gt; kombiniert werden&lt;br /&gt;
**Für &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; wird in der Regel eine Primzahl verwendet&amp;lt;ref&amp;gt;{{Internetquelle |url=https://mortendahl.github.io/2017/06/04/secret-sharing-part1/ |titel=Secret Sharing, Part 1 - Cryptography and Machine Learning |abruf=2020-05-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Verfahren ist ein (n,n)-[[Schwellwert-Kryptosystem]] (sprich: n-aus-n-Schwellwert-Kryptosystem), da alle &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; Teilgeheimnisse zur Rekonstruktion benötigt werden. Die &amp;lt;math&amp;gt;s_i, i=2 \dots n&amp;lt;/math&amp;gt; müssen zufällig gewählt werden. &amp;lt;math&amp;gt;s_1&amp;lt;/math&amp;gt; wird derart gewählt, dass die Bedingung erfüllt wird.&lt;br /&gt;
&lt;br /&gt;
Eine zweite Möglichkeit kann realisiert werden, indem die Addition durch die [[Kontravalenz|Exklusiv-Oder-Verknüpfung]] (&amp;lt;math&amp;gt;\oplus&amp;lt;/math&amp;gt;) ersetzt wird:&lt;br /&gt;
&lt;br /&gt;
* Sei &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; das Geheimnis (binär dargestellte Zahl)&lt;br /&gt;
* Wähle die Teilgeheimnisse &amp;lt;math&amp;gt;s_i&amp;lt;/math&amp;gt; folgendermaßen:&lt;br /&gt;
** &amp;lt;math&amp;gt;s = s_1 \oplus s_2 \oplus \dots \oplus s_n&amp;lt;/math&amp;gt;&lt;br /&gt;
** Rekonstruktion von &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; nur möglich, wenn alle &amp;lt;math&amp;gt;s_i&amp;lt;/math&amp;gt; kombiniert werden&lt;br /&gt;
&lt;br /&gt;
Dieses Verfahren ist wiederum ein (n,n)-Schwellwert-Schema. Die Bedingungen für die &amp;lt;math&amp;gt;s_i&amp;lt;/math&amp;gt; sind so wie im zuvor beschriebenen Verfahren.&lt;br /&gt;
&lt;br /&gt;
=== Erweiterte Secret-Sharing-Verfahren ===&lt;br /&gt;
Zwei bekannte Secret-Sharing-Verfahren stammen von [[Adi Shamir]]: [[Shamir’s Secret Sharing]] und die [[Visuelle Kryptographie]].&lt;br /&gt;
&lt;br /&gt;
Ein weiteres Verfahren ist das [[Verifiable Secret Sharing]], bei dem es dem &amp;#039;&amp;#039;Dealer&amp;#039;&amp;#039; nicht möglich ist, falsche &amp;#039;&amp;#039;Shares&amp;#039;&amp;#039; an die Spieler zu verteilen. Um diese Sicherheit zu gewährleisten, werden [[Commitment-Verfahren]] eingesetzt, mit denen sich der Dealer unwiderruflich auf die &amp;#039;&amp;#039;Shares&amp;#039;&amp;#039; festlegt.&lt;br /&gt;
&lt;br /&gt;
== Einsatzgebiete ==&lt;br /&gt;
&amp;#039;&amp;#039;Secret-Sharing&amp;#039;&amp;#039; (vor allem VSS) wird bei vielen Varianten der [[Verteilte Schlüssel-Generierung|verteilten Schlüssel-Generierung]] benötigt, um den Schlüssel unter den Teilnehmern zu verteilen.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Shared Secret]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kryptologisches Verfahren]]&lt;/div&gt;</summary>
		<author><name>imported&gt;VinLut</name></author>
	</entry>
</feed>