摘要 |
Die Erfindung betrifft ein Verfahren zum Verschlüsseln von Eingabedaten, ein kryptographisches System, ein Computerprogrammprodukt, ein Programm, ein Computer-lesbares Speichermedium und ein Computerdatensignal, das in einer Trägerwelle verkörpert ist. DOLLAR A Das Verfahren zum Verschlüsseln von Eingabedaten beinhaltet: DOLLAR A Empfangen eines Eingabepunkts und einer Zufallsrate; Erzeugen eines zufälligen Auswahlwerts und eines zufälligen Positionswerts aus der Zufallsrate; zufälliges Auswählen, ausgehend von der Zufallsrate und dem zufälligen Positionswert, des Eingabepunkts und/oder wenigstens eines Punkts aus einer Anzahl von Punkten, die verschlüsselt werden, indem eine Elliptische-Kurve(EC)-Operation über eine Mehrzahl von Durchgängen durchgeführt wird; Umwandeln des ausgewählten Punkts in eine Punktdarstellung, die durch den zufälligen Auswahlwert angegeben wird; und Erzeugen eines endgültigen verschlüsselten Ausgabepunkts, indem die EC-Operation über eine Mehrzahl von Durchgängen auf der Grundlage des Eingabepunkts und eines geheimen Schlüssels durchgeführt wird. DOLLAR A Verwendung beispielsweise bei der Datenübertragung.
|