Read-only algorithms
Overview
The DCT 13.0.0 release introduces a new functionality that allows users to explore the masking algorithms supported by DCT, as well as algorithms imported from a Continuous Compliance Engine.
DCT is equipped with a collection of plugins that support masking algorithms, each containing multiple built-in algorithms by default. In DCT version 13.0.0, the shipped algorithm plugin versions range from 1.8.0 to 1.21.0 and from 17.0.0.0 to 19.0.0.0.
In DCT, each algorithm may undergo multiple revisions, distinguished by its configuration and algorithm key. Connecting a Continuous Compliance Engine to DCT results in the importation of both built-in and custom algorithms from the engine. If an algorithm already exists in DCT, new revisions are created under the algorithm to accommodate those imported from the engine.
Feature Limitations
In DCT 13.0.0, all algorithms and their revisions are read-only. Users cannot create, delete, or modify algorithms or revisions. Users can, however, add or remove tags to algorithms and revisions, in addition to changing the name and note of revisions.
Algorithms page
Algorithm list view
Displays a list of available masking algorithms.
Each algorithm entry shows:
Algorithm name.
Framework name.
Description.
Tags.
Clicking an algorithm or the View button redirects to its details overview page.
Filter and search functionality
Allows users to filter and search through the list of algorithms based on names, plugin, framework, or tags.

Algorithm Details Overview page
Algorithm Overview section
Displays the selected algorithm's name and plugin.
Shows a brief description of the algorithm and its purpose.
Revisions list
Lists all revisions of the selected algorithm.
Each revision entry includes the revision name.
Action buttons (if applicable)
Buttons for adding/removing tags.
Options to change the name and note of revisions (reflecting the read-only nature of the algorithms).

Algorithm Revisions page
Revision list:
Shows a list of the Revisions, along with columns for name, note, engine (which engine this revision comes from), and tags.
Import information:
If the revision is imported from a Continuous Compliance Engine, additional details are shown, like the source of import and any custom modifications.
Tag management:
Options to add or remove tags from the revision.
Reflects the user's ability to manage tags despite the read-only status of algorithms.
Name and note editing:
Fields allowing users to change the name and add notes to the revision.
