Algorithm

    Encryption

    1. # encryptorName is specified by users, and its property should be consistent with that of encryptorName in encryption rules.
    2. # type and props, please refer to the built-in encryption algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/encrypt/
    3. type: xxx
    4. props:
    5. xxx: xxx

    Shadow DB

    1. # shadowAlgorithmName is specified by users, and its property has to be consistent with that of shadowAlgorithmNames in shadow DB rules.
    2. <shadowAlgorithmName>:
    3. # type and props, please refer to the built-in shadow DB algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/shadow/
    4. props:
    5. xxx: xxx

    Data Masking

    1. # maskAlgorithmName is specified by users, and its property should be consistent with that of maskAlgorithm in mask rules.
    2. <maskAlgorithmName>:
    3. # type and props, please refer to the built-in mask algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/mask/
    4. type: xxx
    5. props: