Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi XML Signaturen (welches API?) (https://www.delphipraxis.net/122031-xml-signaturen-welches-api.html)

MatthiasR 8. Okt 2008 14:40


XML Signaturen (welches API?)
 
Ich beschäftige mich gerade mit XML Signaturen. Dabei kommen verschiedene Transformations- und Signaturalgorithmen zum Einsatz, z.B. "Exclusive XML Canonicalization".

Frage 1: Kennt sich damit irgendjemand bereits etwas aus :) ?
Frage 2: Gibt es von Seiten Microsoft (oder überhaupt) ausser im .NET-Framework sonst irgendwelche fertigen Implementationen dieser Algorithmen, die ich brauche? Irgendwelche fertigen COM-Bibliotheken, die ich verwenden kann? Ich ziehen mir gerade etwas die CAPICOM-Schnittstelle rein, aber dort scheint es soetwas nicht zu geben :( . Und das msdn spuckt lediglich auf .NET basierende Ergebnisse aus :( :
http://msdn.microsoft.com/en-us/libr...transform.aspx

generic 7. Jul 2015 12:34

AW: XML Signaturen (welches API?)
 
Ich steht gerade vor einen ähnlichen Herausforderung.

PUSH

BUG 7. Jul 2015 13:43

AW: XML Signaturen (welches API?)
 
Das und das sieht doch nach einen Einstieg aus.

Jens01 7. Jul 2015 16:52

AW: XML Signaturen (welches API?)
 
Ich mache sowas ähnliches in einfacher Form, um eine Manipulation zu prüfen :
- nutze OmniXML
- mache Stream aus dem XML
- bilde so ein SHA draus
- schreibe es dann als Attr. zum Rootnode

hanvas 7. Jul 2015 18:12

AW: XML Signaturen (welches API?)
 
Zitat:

Zitat von MatthiasR (Beitrag 833804)
Frage 2: Gibt es von Seiten Microsoft (oder überhaupt) ausser im .NET-Framework sonst irgendwelche fertigen Implementationen dieser Algorithmen, die ich brauche? Irgendwelche fertigen COM-Bibliotheken, die ich verwenden kann? Ich ziehen mir gerade etwas die CAPICOM-Schnittstelle rein, aber dort scheint es soetwas nicht zu geben

Falls Du Signaturen mit einer Signaturkarte erzeugen willst kannst Du den SecSigner ( https://www.seccommerce.de/de/products/secsigner.html ) auch kommerziell kostenlos verwenden. Die Einbindung als DLL ist mit Delphi nicht ganz ohne aber die Anbindung über die Komandozeile funktioniert relativ problemlos. Ich signiere damit normale XML Dateien, Begleitscheine im ZKS Format aber auch Bilder und PDFs

Ansonsten kann ich Dir die Komponenten von Eldos empfehlen : (https://www.eldos.com/sbb/delphi-xml.php)

hth

Ha-Jö


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz