Hat es schon jemand geschafft aus dem LogMessage Zertifikat den Public-Key auszulesen, den man ja benötigt um die DSFinV-K Dateien korrekt zu füllen?
Ich bin bisher bei allen Varianten die ich probiert habe gescheitert.
Beste Antwort
U
Ulrich Kleinert
gesagt
5 Monate her
Hallo Dennis Glittenberg,
die Methode von Thomas Egge ist perfekt, um den PublicKey für die Ausgabe (QR-Code, DSFinV-K) zu nutzen.
Zur Verifizierung der Signaturen (mit openssl) benötigt man jedoch den PublicKey im PEM-Format.
Diesen gewinnt man am Einfachsten aus dem Zertifikat im PEM-Format. Dazu nimmt man das erste Zertifikat der Zertifikats-Chain und speichert es als cert.pem.
auf. Die Zertifikats-Chain erhält man über der Datei *_X509.pem des Tar-Exports oder über die Funktion "worm_getLogMessageCertificate" (der Puffer für den Parameter "certificate" sollte dabei mindestens 4k groß sein).
die Methode von Thomas Egge ist perfekt, um den PublicKey für die Ausgabe (QR-Code, DSFinV-K) zu nutzen.
Zur Verifizierung der Signaturen (mit openssl) benötigt man jedoch den PublicKey im PEM-Format.
Diesen gewinnt man am Einfachsten aus dem Zertifikat im PEM-Format. Dazu nimmt man das erste Zertifikat der Zertifikats-Chain und speichert es als cert.pem.
auf. Die Zertifikats-Chain erhält man über der Datei *_X509.pem des Tar-Exports oder über die Funktion "worm_getLogMessageCertificate" (der Puffer für den Parameter "certificate" sollte dabei mindestens 4k groß sein).
Dennis Glittenberg
Hat es schon jemand geschafft aus dem LogMessage Zertifikat den Public-Key auszulesen, den man ja benötigt um die DSFinV-K Dateien korrekt zu füllen?
Ich bin bisher bei allen Varianten die ich probiert habe gescheitert.
Hallo Dennis Glittenberg,
die Methode von Thomas Egge ist perfekt, um den PublicKey für die Ausgabe (QR-Code, DSFinV-K) zu nutzen.
"openssl x509 -pubkey -noout -in cert.pem -out pubkey.pem"
2 Personen haben diese Frage
- Älteste zuerst
- Beliebt
- Neueste zuerst
Sorted by Älteste zuerstThomas Egge
So habe ich den PublicKey für den QR-Code ausgelesen
CString Worm::TseGetPublicKey()
{
WormInfo *info = worm_info_new(m_ctx);
if (info == NULL)
{
return "";
}
WormError ret = worm_info_read(info);
if (ret != WORM_ERROR_NOERROR)
{
return "";
}
const unsigned char *publicKey;
worm_uint length;
worm_info_tsePublicKey(info, &publicKey, &length);
return base64_encode( publicKey, length );
}
Ulrich Kleinert
Hallo Dennis Glittenberg,
die Methode von Thomas Egge ist perfekt, um den PublicKey für die Ausgabe (QR-Code, DSFinV-K) zu nutzen.
"openssl x509 -pubkey -noout -in cert.pem -out pubkey.pem"
-
32-Bit Windows
-
TSE SDK download ?
-
TSE Umsetzung mit VB6
-
TSE Export und Archivieren
-
Kit2 Ablaufdatum des Zertifikates
-
Zugriff mit Win32-DLL stdcall
-
Qr-Code Erstellung
-
TSE Setup und worm_user_deriveInitialCredentials
-
Zertifikat der Swissbit-TSE auslesen
-
Offene Transaktionen auslesen (Swissbit)
Alle 89 Themen ansehen