Digitale Signatur: code Beispiel für die überprüfung und für die Extraktion von Informationen zur Zertifizierung
Ich ein Drittanbieter-Werkzeug verwenden um die Signatur zu prüfen und um Zertifikat-Details(wie z.B. die Seriennummer, CA etc..) aus der Signatur. Das problem mit diesem Programm ist es ist lizensiert und arbeiten auf bestimmten Maschinen nur.
Kann ich bestätigen, die Unterschrift gegen die Daten, die über einfache java-oder .net-code?(anstatt kostenpflichtige Anwendung). Ich habe nicht den privaten Schlüssel zum Zertifikat extrahieren von Informationen aus signierten Daten.
Oder wenn jemand vorschlagen kann, Beispiel-code in java-oder .net zu extrahieren Zertifikat detail, wenn ich die pfx-Datei. Von signierten Daten.
Daten, die signiert ist mit der asymmetrischen Verschlüsselung.
InformationsquelleAutor Amit Kumar Gupta | 2011-05-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Extrahieren detail aus dem Zertifikat:
-----BEGIN CERTIFICATE-----
im Start-und-----END CERTIFICATE-----
Ende.InformationsquelleAutor noquery
Wenn Sie die PFX-Datei, dann enthalten die public-key-Zertifikat wird benötigt um die Signatur zu überprüfen.
Alternativ, wenn Sie Ihre Unterschrift ist eine PKCS#7-Signatur, dann die Signatur selbst halten die Daten, Signatur und das Zertifikat. Vorausgesetzt, PKCS#7-ist nicht abgetrennt.
Müssen Sie Fragen Sie Ihren signer, wie wird er übertragen sein Zertifikat für die Validierung.
InformationsquelleAutor Raj