Der Elliptic Curve Digital Signature Algorithm (ECDSA) besteht aus zwei Modulen: einem Unterzeichnungsalgorithmus, der von einem Unterzeichner verwendet wird, und einem Verifizierungsalgorithmus, der von der ?ffentlichkeit zur ?berpr?fung der Identit?t des Unterzeichners verwendet wird. Eine Person, die eine Nachricht digital signieren m?chte, verwendet den Signieralgorithmus, der zun?chst mit einer geeigneten Hash-Funktion (SHA-1) einen Message Digest (Hash) der Nachricht erstellt und dann den Message Digest mit dem privaten Schl?ssel des Unterzeichners verschl?sselt. Die verschl?sselte Kurzfassung der Nachricht ist die "Digitale Signatur" des Absenders dieser Nachricht. Jeder kann mit Hilfe eines Verifizierungsalgorithmus ?berpr?fen, ob diese "Digitale Signatur" authentisch ist oder nicht. Zun?chst wird mit der identischen Hash-Funktion (SHA-1) ein Message Digest der Nachricht des Unterzeichners erstellt. Der Pr?fer entschl?sselt dann die chiffrierte Hash-Ausgabe mit dem ?ffentlichen Schl?ssel des Unterzeichners. Wenn die verschl?sselte Hash-Ausgabe und der vom Verifizierer erstellte Message Digest identisch sind, ist die Authentizit?t des Unterzeichners bewiesen. W?hrend der Projektlaufzeit wurde ein Java-Anwendungsprogramm geschrieben, in dem die ECDSA-Funktionalit?t sowohl f?r die Unterzeichnung als auch f?r die Verifizierung bereitgestellt wird.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.