Class DeterministicEncryptionFormatEntry
The Deterministic Encryption masking format encrypts column data using a cryptographic
key and Advanced Encryption Standard (AES 128). It can be used to encrypt character and
number columns. It can encrypt ASCII data without any input (except seed value), but it
needs a regular expression to encrypt non-ASCII data.
Deterministic Encryption is a format-preserving, deterministic and reversible masking
format, which requires a seed value while submitting a masking work request. Passing
the same seed value when masking multiple times or masking different databases ensures
that the data is masked deterministically. To learn more, check Deterministic Encryption
in the Data Safe documentation.
Inherited Members
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class DeterministicEncryptionFormatEntry : FormatEntry
Properties
RegularExpression
Declaration
[JsonProperty(PropertyName = "regularExpression")]
public string RegularExpression { get; set; }
Property Value
Type | Description |
---|---|
string | The regular expression to be used for masking. For data with characters in the
ASCII character set, providing a regular expression is optional. However, it
is required if the data contains multi-byte characters. If not provided, an
error is returned when a multi-byte character is found.
|