Skip to main content
Skip table of contents

Algorithm syncability

Overview

Algorithms are fully syncable between Masking Engines. To obtain a list of syncable algorithms, use the GET /syncable-objects API with object_type set to USER_ALGORITHM:

CODE
GET https://host.example.com/masking/api/syncable-objects?object_type=USER_ALGORITHM

The semantics of synching an instance of the Mapping Algorithm Framework depend on its configuration. See Mapping Algorithm Sync for more information.

Non-deterministic Algorithms

Some algorithms are non-deterministic. While exporting these algorithms is supported, they will not produce identical masking results on different engines. The following table lists the built-in non-deterministic algorithms:

Algorithm API Name

Algorithm UI Name

CreditCard

CREDIT CARD

DateShiftFixed

DATE SHIFT(FIXED)

DateShiftVariable

DATE SHIFT(VARIABLE)

SecureShuffle

SECURE SHUFFLE

RepeatFirstDigit

ZIP+4

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.