❌ RPC API für Datenschutz ❌ Sichere Datenmaskierung von unstrukturierten Streams (aka Datenströme) und Dateien ❗
IRI DarkShield Version 4 verfügt über ein Remote Procedure Call (RPC) Application Programming Interface (API) für die Suche und Maskierung von unstrukturiertem Text. Die API ermöglicht die Verwendung von DarkShields Suchmatchern und Maskierungsregeln außerhalb des Kontexts von Dateien.
Diese "Basis-API" ist auch die zugrundeliegende Technologie, die von der DarkShield Files API verwendet wird, um Such- und Maskierungsoperationen speziell in Freiformtext, CSV/TSV, JSON/XML, PDF und Bilddateien durchzuführen.
Die DarkShield-API ist als Plugin auf der IRI Web Services Plattform (Codename Plankton) aufgebaut, so dass der Benutzer selbst entscheiden kann, welche Dienste er benötigt, während er die gleichen Hosting-, Konfigurations- und Protokollierungsfunktionen nutzt, die über die Plattform bereitgestellt werden.
Dieser Artikel behandelt die wichtigsten Such- und Maskierungsfunktionen der API und enthält einige Beispiele!
Die DarkShield RPC-API ist durch ein OpenAPI-Dokument dokumentiert, eine json/yaml-basierte deklarative Spezifikation der verschiedenen von der API unterstützten Endpunkte, der Schemata der Request-Payloads und der erwarteten Antworten, sowie Beispiele, die gegen jeden Endpunkt ausgeführt werden können.
Die in diesem Artikel verwendeten Screenshots sind HTML-gerenderte Ansichten des OpenAPI-Dokuments von DarkShield. Standardmäßig verwenden alle Plankton-Dienste Swagger-UI, um die OpenAPI-Dokumente unter dem Endpunkt /docs zu rendern, was eine nützliche Schnittstelle für die Ausführung von Beispielen darstellt.
In einigen Fällen werden wir auch Redoc-gerenderte Versionen zeigen, um die Übersichtlichkeit zu erhöhen (bestimmte OpenAPI V3-Konzepte wie Diskriminatoren werden in Swagger-UI nicht richtig modelliert).
Für die dateibasierte Suche und Maskierung stellen wir ein zusätzliches Plugin zur Verfügung, die IRI DarkShield Files API. Das Dateien-Plugin verwendet dieselben Such- und Abgleichkontexte, die in der in diesem Artikel besprochenen Basis-API definiert sind. Daher empfehlen wir, dass Sie zuerst diesen Artikel lesen, bevor Sie mit dem Dateien-Artikel fortfahren.
Alle weiteren Details wie Ausführen der API, Erstellen von Suchkontexten, Suchabgleiche, Text durchsuchen, Erstellen von Maskenkontexten, Regel-Abgleicher, Regeln maskieren, Text maskieren und Suchen und Maskieren von Text sind hier im Blog-Artikel zu finden!
Weltweite Referenzen: Seit über 40 Jahren nutzen unsere Kunden wie die NASA, American Airlines, Walt Disney, Comcast, Universal Music, Reuters, das Kraftfahrtbundesamt, das Bundeskriminalamt, die Bundesagentur für Arbeit, Rolex, Commerzbank, Lufthansa, Mercedes Benz, Osram,.. aktiv unsere Software für Big Data Wrangling und Schutz! Sie finden viele unserer weltweiten Referenzen hier und eine Auswahl deutscher Referenzen hier.
Partnerschaft mit IRI: Seit 1993 besteht unsere Kooperation mit IRI (Innovative Routines International Inc.) aus Florida, USA. Damit haben wir unser Portfolio um die Produkte CoSort, Voracity, DarkShield, FieldShield, RowGen, NextForm, FACT und CellShield erweitert. Nur die JET-Software GmbH besitzt die deutschen Vertriebsrechte für diese Produkte. Weitere Details zu unserem Partner IRI Inc. hier.
JET-Software entwickelt und vertreibt seit 1986 Software für die Datenverarbeitung für gängige Betriebssysteme wie BS2000/OSD, z/OS, z/VSE, UNIX & Derivate, Linux und Windows. Benötigte Portierungen werden bei Bedarf realisiert.
Wir unterstützen weltweit über 20.000 Installationen. Zu unseren langjährigen Referenzen zählen deutsche Bundes- und Landesbehörden, Sozial- und Privatversicherungen, Landes-, Privat- und Großbanken, nationale und internationale Dienstleister, der Mittelstand sowie Großunternehmen.
JET-Software GmbH
Edmund-Lang-Straße 16
64832 Babenhausen
Telefon: +49 (6073) 711-403
Telefax: +49 (6073) 711-405
https://www.jet-software.com
Telefon: +49 (6073) 711403
Fax: 06073-711405
E-Mail: amadeus.thomas@jet-software.com