Due to improvements in DarkShield performance, inadequacies in response format had to be fixed. This caused breaking changes between versions but we have preserved the option to still use legacy format.
DarkShield 7.0
Jun 15, 2026
DarkShield
Bug Fix
* DarkShield 7
* Breaking Changes to DarkShield
Due to improvements in DarkShield performance, inadequacies in response format had to be fixed. This caused breaking changes between versions but we have preserved the option to still use legacy format.
DarkShield 6
Jan 1, 2025
DarkShield
Workbench
* DarkShield 6
* Single Endpoint Rest API
DarkShield has a singular endpoint, avoiding the need for multiple calls to configure a masking job and making the API compatible with load balancing tools such as NGINX.
* New Job Log
Log records all information provided by the API and Source during a search/masking job. Each log is scoped to a singular job with a timestamp.
* Configurable Log Level
The Job Log can filter or include more information about a DarkShield job depending on the log level the user sets.
* Performance Update
A new faster alternative to the update process (mask in place) in a relational database.
* Enhanced Support for RDB Constraints
Added support for triggers, unique constraints, immutable data types, composite keys, functional based indexes, etc…
* Phased out python libraries
Due to frequent issues with python dependencies used with AI related tasks, have shifted to shipping fully packaged executables that do away with need for installation of python.
*Dependencies Upgrade
To address the latest known vulnerabilities, upgrade third party libraries.
*Dynamic Matcher
Added a new search matcher that can reference results of column matchers to search free floating text.
*Conditional Matcher
Simple condition based matcher for HL7 and X12 added to help support client edge cases.
*Masking DICOM Images
Added the ability to search/mask images in DICOM in the REST API and Workbench GUI.
*Signature Detection
Added integration with DeepLobe Signature Detection model.
*SQL File Support
Added support to search and mask SQL files directly.
DarkShield 5
Jan 1, 2024
DarkShield
* Improved DB processing performance by implementing multi threading.
* Multithreading in RDB
Improved DB processing performance by implementing multi threading.
*Threshold Classification in RDB
Like FieldShield, DarkShield will now user search matcher thresholds to prevent edge cases where PII in record escapes matcher’s detection from being overlooked. (applies to scalar columns only)
* EDI HL7/X12
Added support for file types HL7 and X12.
DarkShield 4
Dec 3, 2020
DarkShield
* DarkShield 4
DarkShield 4 adds support for simultaneous data searching and masking in relational and NoSQL databases, including Hive, MongoDB, Oracle 19c, Snowflake and Elasticsearch. According to IRI CTO Don Purnhagen, "DarkShield can locate and mask PII found in complex key-value pairs and arrays, free-form text, and embedded documents or images in RDB columns or NoSQL collections."