![]() |
Signaturen und Zertifikate
Hallo liebe Delphi-Praxis,
ich schlage mich nun schon seit einer Weile mit Signaturerstellungseinheiten (SmartCard via APDU) herum. Signieren von Byte-Arrays und auslesen des Zertifikats funktionieren schon. Wo ich jetzt jedoch hänge ist das Verifizieren der erzeugten Signatur. Genauer gesagt, das Auslesen des Public Keys aus dem Zertifikat. Der Beispielcode des Herstellers ist natürlich in C# und verwendet hier .Net - Routinen (X509Certificate::GetPublicKey) :roll:. Hat jemand einen Tipp für mich, wie ich aus dem Zertifikat (liegt als Byte-Array vor) den Public-Key heraus bekomme? |
AW: Signaturen und Zertifikate
Da wirst du dich durch die Indys wühlen müssen.
Sherlock |
AW: Signaturen und Zertifikate
Danke für den Tipp.
Ich hätte gehofft dass hier irgendwer schon mal eine ähnliche Aufgabenstellung hatte. Man findet dazu online leider so gut wie nichts online, daher ist das ganze Thema extrem mühselig. |
AW: Signaturen und Zertifikate
Das ist es in der Tat. Besser geht es eventuell mit OpenSSL. Ich stand vor einiger Zeit vor der Aufgabe ein X509 Zertifikat auslesen zu müssen (
![]() Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz