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:
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 |