Veröffentlicht: 09.01.2018

Ring Signature

Ring Signature – eine elektronische Signatur-Variante

Die Ring Signature ist eine elektronische Signatur Variante, bei der bekannt ist, dass eine Nachricht von einem der Mitglieder der potenziellen Unterzeichner Liste unterschrieben wurde. Der Unterzeichner selbst erstellt eine Liste mit einer beliebigen Anzahl von Personen (einschließlich sich selbst).

Um eine Signatur zu signieren, benötigt der Unterzeichner keine Erlaubnis, Hilfe oder Hilfe von den gelisteten Personen – es werden nur die öffentlichen Schlüssel aller Mitglieder der Liste und der private Schlüssel des Unterzeichners verwendet.

Der Ringsignaturalgorithmus wurde von Ronald Rivest, Adi Shamir und Yael Tauman entwickelt und 2001 auf der Asiacrypt International Conference vorgestellt.

Die Autoren versuchten, in dem Titel ihres Algorithmus das Fehlen einer zentralen oder koordinierenden Struktur bei der Bildung einer solchen Signatur hervorzuheben: „Der Ring ist eine geometrische Figur mit einer homogenen Peripherie und ohne ein Zentrum.“

Bedeutung von Ring Signature in Kryptowährungen

Das CryptoNote System erlaubt Ring Signaturen. Diese wurde erstmals im Juli 2012 in der Bytecoin Kryptowährung verwendet (nicht zu verwechseln mit Bitcoin).

Die Kryptowährung Shadow Cash verwendet eine nachvollziehbare Ring Signatur für die Anonymität des Absenders der Transaktion. Die ursprüngliche Implementierung war jedoch fehlerhaft, was zu einer teilweisen Deanonymisierung von Shadow Cash bei der ersten Implementierung bis Februar 2016 führte.

Ungefähr 20 % aller Schlüssel im System waren von diesem Fehler betroffen, die Anonymität des Absenders wurde beeinträchtigt, aber die Anonymität des Empfängers blieb davon unberührt.

Jeder verwendete öffentliche Schlüssel benötigt beim Überprüfen einer Ringsignatur eine feste Menge an Berechnungen. Zum Beispiel implementiert die CryptoNote Technologie Ringsignaturen in p2p-Zahlungen, um die Anonymität des Absenders sicherzustellen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.