WikiDer > AS2
AS2 (Applicability Statement 2) ist eine Spezifikation, die beschreibt, wie Daten sicher und zuverlässig übertragen werden Internet transportiert werden kann. Dies ist im Detail beschrieben in RFC 4130.[1]
Kommunikation über HTTP Das Internet bietet eine Vielzahl von Möglichkeiten in verschiedenen Bereichen. Es gibt beispielsweise mehrere Möglichkeiten, die Verschlüsselung anzuwenden (S/MIME, XML-DSig Das bedeutet, dass Parteien, die in all diesen Bereichen miteinander kommunizieren wollen, Vereinbarungen über die Wahl der anzuwendenden Standards treffen müssen. Dies führt nicht nur zu einem Mehraufwand in der Vorbereitung, sondern bedeutet auch, dass unterschiedlichste Lösungen zum Einsatz kommen, die nicht austauschbar sind Um hier Ordnung zu schaffen, wurde der AS2-Standard etabliert. AS2 zeichnet die Wahlmöglichkeiten in allen Bereichen auf und ist somit kein eigenes Protokoll, sondern eine Sammlung bereits bestehender RFCs, die zusammen die volle Bandbreite an Möglichkeiten abdecken. AS2 dokumentiert auch die Verwendung der beschriebenen RFCs in ihrem Zusammenhang. Um eine noch bessere Abstimmung zu erreichen, werden Produkte mit dem Prädikat AS2 von der Drummond Group zertifiziert werden.
AS2 setzt auf Kommunikation über HTTP. Auf die gleiche Weise zielen AS1 konzentriert sich auf die Kommunikation durch SMTP (E-Mail) und AS3 zur Kommunikation über FTP.
Die Daten bestehen in der Regel aus Elektronischer Datenaustausch (EDI)-Nachrichten, dies ist jedoch für die Nutzung dieses Protokolls nicht erforderlich. AS2 beschreibt die Verbindung, Zustellung, Validierung und Empfangsbestätigung der Daten. AS2 beschreibt, wie die Nachrichten mit einem Umschlag versehen werden, damit sie sicher versendet werden können über das Internet.Die Sicherheit wird durch die Verwendung digitaler Zertifikate für die Verschlüsselung der Daten, falls ausgewählt.
Eine Implementierung von AS2 besteht aus zwei Systemen, einem Client und einem Server, die über das Internet miteinander kommunizieren. Die AS2-Software kann sowohl die Rolle des Clients als auch die des Servers übernehmen: Der Client sendet Daten an den Server, beispielsweise an einen Handelspartner. Beim Empfang der Nachricht kann die empfangende AS2-Anwendung eine MDN-Bestätigung (Message Disposition Notification) an den Absender der Nachricht zurücksenden.
Das Protokoll hat eine Reihe von Vor- und Nachteilen:
Leistungen
Die Vorteile der Verwendung von AS2 liegen in der Verwendung der zugrunde liegenden Standards und Protokolle.
- Keine Transportkosten mehr durch den Einsatz von a Wertschöpfungsnetzwerk (VON).
- Die Daten werden sicher und zuverlässig über das Internet „gepusht“.
- Schnelle und zuverlässige Verbindung.
- Verschlüsselung der Daten, sodass nur der Empfänger die Nachricht lesen kann.
- Die Verwendung einer digitalen Signatur, um die Identität des Absenders zu garantieren.
- Die Integrität der Daten wird durch den Einsatz von Hash-Algorithmen sichergestellt. Das bedeutet, dass eine Änderung der Nachricht während des Transports nicht möglich ist.
- Darüber hinaus bietet der Einsatz von AS2 insbesondere den Vorteil, dass die Kommunikation und die zugrundeliegenden verwendeten Standards und Protokolle eindeutig erfasst werden. Aufgrund der bestehenden Zertifizierung (Drummond Group) besteht eine gute Chance, dass die AS2-Software verschiedener Anbieter kompatibel ist.
Nachteile
Die Nachteile von AS2 liegen auch in den zugrunde liegenden Techniken und verwendeten Standards.
- Der Nutzer der Software muss über eine permanente Internetverbindung, eine Firewall, eine feste IP-Adresse und viel technisches Wissen verfügen.
- AS2-Software ist eigentlich ein Webserver und daher vergleichbar mit dem Hosten einer Website. Viele tun dies nicht selbst, sondern überlassen es spezialisierten Firmen, die die Verbindung "hosten" können.
- Ein Abrufen der Daten wie bei einem Postfach ist nicht möglich.
- Eine erneute Übertragung und ein erneuter Versuch nach einer fehlgeschlagenen Zustellung sind nicht vom Protokoll abgedeckt.
- Die Verwendung von Zertifikaten beim Einrichten und Verwalten der Verbindung ist nicht immer einfach.
- Speziell für AS2 sind die Kosten für die Software recht hoch. Dies ist Bestandteil der erforderlichen Zertifizierung. Infolgedessen ist für die Bereitstellung des Protokolls ein hohes Volumen erforderlich, es sei denn, es werden Produkte von Lieferanten verwendet, die diese in größeren Stückzahlen liefern können.
Verwendete Technologie
- AS2 stellt einen „Umschlag“ für die Daten bereit. Die Daten werden über das Internet über den Standard gesendet HTTPProtokoll.
- Die Daten werden mit der HTTP-POST-Anfrage gesendet.
- Die Daten werden mit MIME verpackt und über TCP/IP mit oder ohne SSL gesendet.
- Die Daten können mit S/MIME komprimiert und verschlüsselt sowie digital signiert werden.
- Zu jeder Nachricht kann eine MDN sofort (synchron) oder jederzeit danach (asynchron) gesendet werden.
| Quellen, Anmerkungen und/oder Verweise |