Signatur Kompenente/Unit

Rund um die LCL und andere Komponenten
Antworten
ATILIUS_REGULUS
Beiträge: 57
Registriert: Mi 20. Feb 2013, 10:06
OS, Lazarus, FPC: KUBUNTU 14.04 (fpc 3.3.1) / Raspbian (fpc 3.3.1)
CPU-Target: x86, x64, ARM
Kontaktdaten:

Signatur Kompenente/Unit

Beitrag von ATILIUS_REGULUS »

Hallo!

Zur Erstellung von elektronischen Signaturen von XML-Nachrichten
(X.509) suche ich eine Komponnte oder Unit für Lazarus.

Kann mir hier jemand diesbezügliuch Vorschläge oder Erfahrungen
unterbreiten?

Leider konnte ich hier im Forum und in der Lazarus CCR
zum diesem Thema nichts finden.

Beste Grüße,

ATILIUS

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Signatur Kompenente/Unit

Beitrag von Socke »

ATILIUS_REGULUS hat geschrieben:Zur Erstellung von elektronischen Signaturen von XML-Nachrichten
(X.509) suche ich eine Komponnte oder Unit für Lazarus.
Bei Kryptographie empfehle ich, auf vorhanden Standard-Bibltiotheken zurückzugreifen. Bei OpenSource hast du damit die Wahl zwischen GnuTLS und OpenSSL. Für letzteres wird eine Unit mitgeliefert.
Eine reine Pascal-Implementierung habe ich hier gefunden: https://www.eldos.com/sbb/ Die kostet aber nicht gerade wenig Geld.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Achtzig
Beiträge: 90
Registriert: Mo 15. Okt 2007, 13:09
OS, Lazarus, FPC: Debian
CPU-Target: xxBit

Re: Signatur Kompenente/Unit

Beitrag von Achtzig »

Synapse enthält auch eine Unit für Open SSL

http://synapse.ararat.cz/doc/help/ssl_openssl.html

ATILIUS_REGULUS
Beiträge: 57
Registriert: Mi 20. Feb 2013, 10:06
OS, Lazarus, FPC: KUBUNTU 14.04 (fpc 3.3.1) / Raspbian (fpc 3.3.1)
CPU-Target: x86, x64, ARM
Kontaktdaten:

Re: Signatur Kompenente/Unit

Beitrag von ATILIUS_REGULUS »

Danke für die Hinweise.

Mit rsautl von OpenSSL kann man Dateien signieren,
allerdings muß ich noch prüfen, ob diese Signatur
dem WS-Security-Standard entspricht.
Schöner wäre eine OpenSource-Pascal-Lösung.

Antworten