XML-Encryption

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:


XML-Encryption ist eine W3C-Spezifikation. Sie definiert eine Reihe von Möglichkeiten, in XML-Dokumenten zu beschreiben, welche Teile des Dokumentes wie verschlüsselt sind.

Dabei sind folgende Möglichkeiten vorgesehen:
  • Verschlüsselung des gesamten XML-Dokumentes
  • Verschlüsselung eines einzelnen Elementes und seiner Unterelemente
  • Verschlüsselung des Inhaltes eines XML-Elementes
  • Verschlüsselung für mehrere Empfänger

Zur Kennzeichnung sind spezielle Tags definiert. Die wichtigsten sind:

<EncryptedData> umschließt die XML-Verschlüsselung. Das optionale Attribut "Type" informiert darüber, ob ein ganzes XML-Element oder nur der Inhalt des Elementes verschlüsselt werden soll.

<EncryptionMethod> beschreibt den Verschlüsselungsalgorithmus. Das Tag ist optional. Wird dieses Element nicht verwendet, muss der Verschlüsselungsalgorithmus dem Empfänger bekannt sein.

<KeyInfo> ist ein ebenfalls optionales Tag, welches Informationen über den Schlüssel enthalten kann, mit dem die Daten verschlüsselt wurden.

<CipherData> ist das verschlüsselte Element. Es enthält ein oder mehrere <CipherValue>-Elemente oder aber eine <CipherReference>.

<CipherValue> enthält die verschlüsselten Daten.

<CipherReference> ist eine Referenz zu den verschlüsselten Daten.

Aktuelle Beiträge

Basis-Camp im LAN-Gebirge

Netzwerke verändern sich ständig, doch ohne klaren Vergleichsmaßstab bleiben Leistungsprobleme oft unerkannt. Eine Netzwerk-Baseline erfasst den Normalzustand der Infrastruktur und ermöglicht so eine proaktive Fehleranalyse. Theresa Lettenmeier, Sales Manager New Business bei Paessler, erläutert in ihrem Kommentar, welche Metriken entscheiden und wie IT-Profis Störungen frühzeitig identifizieren.

Tickets unter eigener Regie

Mit Qisutu 1.0.1 steht die erste stabile Version eines neuen Open-Source-Ticketsystems bereit. Die Software bündelt Helpdesk, Kundenportal, Automatisierung und Service-Management und lässt sich vollständig in der eigenen Infrastruktur betreiben. Für Administratoren interessant sind unter anderem LDAP-Anbindung, OAuth2, REST-API, CMDB und ein integrierter Updater.