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)
.
Hat jemand einen Tipp für mich, wie ich aus dem Zertifikat (liegt als Byte-Array vor) den Public-Key heraus bekomme?