RSA und zero knowledge?
-
Ist RSA nicht auch ein ZK-Protokoll? Wenn nein, warum nicht? Welche Art von Geheimnis wird verraten? Wenn doch, warum wird er nicht überall als Beispiel angeführt?
MfG SideWinder
-
Ich weiß nicht genau, was "Zero Knowledge" bedeutet. Aber "das Geheimnis" bei RSA ist einer von zwei Faktoren eines Primzahlprodukts. Dieses Geheimnis wird auch nicht verraten.
-
http://de.wikipedia.org/wiki/Zero_Knowledge
MfG SideWinder
-
RSA ist ein Verschlüsselungsverfahren und kein Protokoll.
-
SideWinder schrieb:
Ist RSA nicht auch ein ZK-Protokoll? Wenn nein, warum nicht? Welche Art von Geheimnis wird verraten?
es ist kein ZK, weil du den gegenueber nicht versuchst zu ueberzeugen, du gibst einfach die ganze information die benoetigt wird um etwas fuer dich zu verschluesseln (public key) und andererseits behaellst du den private key komplett fuer dich.
beim signieren damit hast du ebenfalls 100%ige sicherheit (wenn man annimmt, dass die keys und das verfahren sicher sind).
-
rüdiger schrieb:
RSA ist ein Verschlüsselungsverfahren und kein Protokoll.
genau genommen auch ein wenig protokoll, weil ja die public keys ausgetauscht werden müssen.
-
tinkywinky schrieb:
rüdiger schrieb:
RSA ist ein Verschlüsselungsverfahren und kein Protokoll.
genau genommen auch ein wenig protokoll, weil ja die public keys ausgetauscht werden müssen.
Ist ein Zapfsäule auch ein Auto, weil es aufgetankt werden muss, wenn man fahren will ?
Man kann RSA in ein Protokoll einbinden, zu dem dann der Schlüsselaustausch gehört ... aber es bleibt trotzdem ein Algorithmus und kein Protokoll.
Gruß,
Simon2.
-
wenn man wikipedia glauben kann:
Ein Protokoll hält oder legt fest, zu welchem Zeitpunkt (absolut) oder in welcher Reihenfolge (relativ) welche Entität (wer oder was) welche Operation ausgeführt hat oder ausführen wird.
ob das nun (teilweise) auf einen schlüsselaustausch zutrifft, wäre jetzt aber haarspalterei.
-
~fricky schrieb:
wenn man wikipedia glauben kann:
Ein Protokoll hält oder legt fest, zu welchem Zeitpunkt (absolut) oder in welcher Reihenfolge (relativ) welche Entität (wer oder was) welche Operation ausgeführt hat oder ausführen wird.
ob das nun (teilweise) auf einen schlüsselaustausch zutrifft, wäre jetzt aber haarspalterei.
Aha - aber es ging eigentlich nicht um die Frage, ob Schlüsselaustausch Teil eines Protokolls sei, sondern ob RSA ein Protokoll ist.
Gruß,
Simon2.