You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by ji...@apache.org on 2022/12/02 06:06:58 UTC

[shardingsphere] branch master updated: Update doc about encrypt (#22581)

This is an automated email from the ASF dual-hosted git repository.

jianglongtao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 68a99415dc6 Update doc about encrypt (#22581)
68a99415dc6 is described below

commit 68a99415dc6596e7b2298198da696fe6d932ba1c
Author: jiangML <10...@qq.com>
AuthorDate: Fri Dec 2 14:06:50 2022 +0800

    Update doc about encrypt (#22581)
    
    * update doc about encrypt
    
    * update doc
---
 .../syntax/rdl/rule-definition/encrypt.cn.md       |  6 +--
 .../syntax/rdl/rule-definition/encrypt.en.md       |  6 +--
 .../distsql/syntax/rql/rule-query/encrypt.cn.md    | 46 +++++++++++-----------
 .../distsql/syntax/rql/rule-query/encrypt.en.md    | 46 +++++++++++-----------
 .../distsql/usage/encrypt-rule.cn.md               |  6 +--
 .../distsql/usage/encrypt-rule.en.md               |  6 +--
 6 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.cn.md b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.cn.md
index c10eafebf41..51736814f70 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.cn.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.cn.md
@@ -57,8 +57,8 @@ algorithmProperty:
 ```sql
 CREATE ENCRYPT RULE t_encrypt (
 COLUMNS(
-(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))),LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
-(NAME=order_id, CIPHER =order_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')))
+(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='MD5')), LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
+(NAME=order_id, CIPHER =order_cipher, ENCRYPT_ALGORITHM(TYPE(NAME='MD5')))
 ), QUERY_WITH_CIPHER_COLUMN=true),
 t_encrypt_2 (
 COLUMNS(
@@ -68,7 +68,7 @@ COLUMNS(
 
 ALTER ENCRYPT RULE t_encrypt (
 COLUMNS(
-(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456efc'))),LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
+(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456'))),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='MD5')), LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
 (NAME=order_id,CIPHER=order_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')))
 ), QUERY_WITH_CIPHER_COLUMN=TRUE);
 
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.en.md b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.en.md
index 48446e26b3d..3b771b40ddf 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.en.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt.en.md
@@ -57,8 +57,8 @@ algorithmProperty:
 ```sql
 CREATE ENCRYPT RULE t_encrypt (
 COLUMNS(
-(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))),LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
-(NAME=order_id, CIPHER =order_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')))
+(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='MD5')), LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
+(NAME=order_id, CIPHER =order_cipher, ENCRYPT_ALGORITHM(TYPE(NAME='MD5')))
 ), QUERY_WITH_CIPHER_COLUMN=true),
 t_encrypt_2 (
 COLUMNS(
@@ -68,7 +68,7 @@ COLUMNS(
 
 ALTER ENCRYPT RULE t_encrypt (
 COLUMNS(
-(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456efc'))),LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
+(NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ASSISTED_QUERY_COLUMN=user_assisted,LIKE_QUERY_COLUMN=user_like,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456'))),ASSISTED_QUERY_ALGORITHM(TYPE(NAME='MD5')), LIKE_QUERY_ALGORITHM(TYPE(NAME='CHAR_DIGEST_LIKE'))),
 (NAME=order_id,CIPHER=order_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='MD5')))
 ), QUERY_WITH_CIPHER_COLUMN=TRUE);
 
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.cn.md b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.cn.md
index e1f2ec9a1d0..ad3e450b221 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.cn.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.cn.md
@@ -38,34 +38,34 @@ SHOW ENCRYPT TABLE RULE tableName [FROM databaseName]
 *显示加密规则*
 ```sql
 mysql> SHOW ENCRYPT RULES FROM encrypt_db;
-+-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| table       | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props    | like_query_type  | like_query_props | query_with_cipher_column |
-+-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| t_encrypt   | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | MD5            |                         | AES                 | aes-key-value=123456abc | CHAR_DIGEST_LIKE |                  | true                     |
-| t_encrypt   | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                         |                  |                  | true                     |
-| t_encrypt_2 | user_id      |                 | user_cipher   |                  | user_plain   |                 |                       |                          | AES            | aes-key-value=123456abc |                     |                         |                  |                  | false                    |
-| t_encrypt_2 | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                         |                  |                  | false                    |
-+-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-4 rows in set (0.02 sec)
++-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| table       | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props | like_query_type  | like_query_props | query_with_cipher_column |
++-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| t_encrypt   | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | AES            | aes-key-value=123456abc | MD5                 |                      | CHAR_DIGEST_LIKE |                  | true                     |
+| t_encrypt   | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | true                     |
+| t_encrypt_2 | user_id      |                 | user_cipher   |                  | user_plain   |                 |                       |                          | AES            | aes-key-value=123456abc |                     |                      |                  |                  | false                    |
+| t_encrypt_2 | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | false                    |
++-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+4 rows in set (0.03 sec)
 ```
 
 *显示加密表规则表名*
 ```sql
 mysql> SHOW ENCRYPT TABLE RULE t_encrypt;
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props | assisted_query_type | assisted_query_props    | like_query_type  | like_query_props | query_with_cipher_column |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | MD5            |                 | AES                 | aes-key-value=123456abc | CHAR_DIGEST_LIKE |                  | true                     |
-| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                 |                     |                         |                  |                  | true                     |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-2 rows in set (0.11 sec)
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props | like_query_type  | like_query_props | query_with_cipher_column |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | AES            | aes-key-value=123456abc | MD5                 |                      | CHAR_DIGEST_LIKE |                  | true                     |
+| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | true                     |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+2 rows in set (0.08 sec)
 
 mysql> SHOW ENCRYPT TABLE RULE t_encrypt FROM encrypt_db;
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props | assisted_query_type | assisted_query_props    | like_query_type  | like_query_props | query_with_cipher_column |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | MD5            |                 | AES                 | aes-key-value=123456abc | CHAR_DIGEST_LIKE |                  | true                     |
-| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                 |                     |                         |                  |                  | true                     |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-2 rows in set (0.02 sec)
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props | like_query_type  | like_query_props | query_with_cipher_column |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | AES            | aes-key-value=123456abc | MD5                 |                      | CHAR_DIGEST_LIKE |                  | true                     |
+| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | true                     |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+2 rows in set (0.03 sec)
 ```
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.en.md b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.en.md
index 40c1701ec50..2b5594f5ee7 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.en.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rql/rule-query/encrypt.en.md
@@ -38,34 +38,34 @@ SHOW ENCRYPT TABLE RULE tableName [FROM databaseName]
 *Show Encrypt Rules*
 ```sql
 mysql> SHOW ENCRYPT RULES FROM encrypt_db;
-+-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| table       | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props    | like_query_type  | like_query_props | query_with_cipher_column |
-+-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| t_encrypt   | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | MD5            |                         | AES                 | aes-key-value=123456abc | CHAR_DIGEST_LIKE |                  | true                     |
-| t_encrypt   | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                         |                  |                  | true                     |
-| t_encrypt_2 | user_id      |                 | user_cipher   |                  | user_plain   |                 |                       |                          | AES            | aes-key-value=123456abc |                     |                         |                  |                  | false                    |
-| t_encrypt_2 | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                         |                  |                  | false                    |
-+-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-4 rows in set (0.02 sec)
++-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| table       | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props | like_query_type  | like_query_props | query_with_cipher_column |
++-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| t_encrypt   | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | AES            | aes-key-value=123456abc | MD5                 |                      | CHAR_DIGEST_LIKE |                  | true                     |
+| t_encrypt   | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | true                     |
+| t_encrypt_2 | user_id      |                 | user_cipher   |                  | user_plain   |                 |                       |                          | AES            | aes-key-value=123456abc |                     |                      |                  |                  | false                    |
+| t_encrypt_2 | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | false                    |
++-------------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+4 rows in set (0.03 sec)
 ```
 
 *Show Encrypt Table Rule Table Name*
 ```sql
 mysql> SHOW ENCRYPT TABLE RULE t_encrypt;
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props | assisted_query_type | assisted_query_props    | like_query_type  | like_query_props | query_with_cipher_column |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | MD5            |                 | AES                 | aes-key-value=123456abc | CHAR_DIGEST_LIKE |                  | true                     |
-| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                 |                     |                         |                  |                  | true                     |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-2 rows in set (0.11 sec)
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props | like_query_type  | like_query_props | query_with_cipher_column |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | AES            | aes-key-value=123456abc | MD5                 |                      | CHAR_DIGEST_LIKE |                  | true                     |
+| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | true                     |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+2 rows in set (0.08 sec)
 
 mysql> SHOW ENCRYPT TABLE RULE t_encrypt FROM encrypt_db;
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props | assisted_query_type | assisted_query_props    | like_query_type  | like_query_props | query_with_cipher_column |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | MD5            |                 | AES                 | aes-key-value=123456abc | CHAR_DIGEST_LIKE |                  | true                     |
-| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                 |                     |                         |                  |                  | true                     |
-+-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-----------------+---------------------+-------------------------+------------------+------------------+--------------------------+
-2 rows in set (0.02 sec)
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| table     | logic_column | logic_data_type | cipher_column | cipher_data_type | plain_column | plain_data_type | assisted_query_column | assisted_query_data_type | encryptor_type | encryptor_props         | assisted_query_type | assisted_query_props | like_query_type  | like_query_props | query_with_cipher_column |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+| t_encrypt | user_id      |                 | user_cipher   |                  | user_plain   |                 | user_assisted         |                          | AES            | aes-key-value=123456abc | MD5                 |                      | CHAR_DIGEST_LIKE |                  | true                     |
+| t_encrypt | order_id     |                 | order_cipher  |                  |              |                 |                       |                          | MD5            |                         |                     |                      |                  |                  | true                     |
++-----------+--------------+-----------------+---------------+------------------+--------------+-----------------+-----------------------+--------------------------+----------------+-------------------------+---------------------+----------------------+------------------+------------------+--------------------------+
+2 rows in set (0.03 sec)
 ```
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.cn.md b/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.cn.md
index d7d22a9bcd3..e21afa62a48 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.cn.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.cn.md
@@ -22,8 +22,8 @@ REGISTER STORAGE UNIT ds_0 (
 ```sql
 CREATE ENCRYPT RULE t_encrypt (
     COLUMNS(
-        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))),
-        (NAME=order_id,PLAIN=order_plain,CIPHER =order_cipher,TYPE(NAME='RC4',PROPERTIES('rc4-key-value'='123456abc')))
+        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc')))),
+        (NAME=order_id,PLAIN=order_plain,CIPHER =order_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='RC4',PROPERTIES('rc4-key-value'='123456abc'))))
 ));
 ```
 
@@ -43,7 +43,7 @@ CREATE TABLE `t_encrypt` (
 ```sql
 ALTER ENCRYPT RULE t_encrypt (
     COLUMNS(
-        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc')))
+        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))))
 ));
 ```
 
diff --git a/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.en.md b/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.en.md
index e1a92da0919..9a4da767973 100644
--- a/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.en.md
+++ b/docs/document/content/user-manual/shardingsphere-proxy/distsql/usage/encrypt-rule.en.md
@@ -22,8 +22,8 @@ REGISTER STORAGE UNIT ds_0 (
 ```sql
 CREATE ENCRYPT RULE t_encrypt (
     COLUMNS(
-        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))),
-        (NAME=order_id,PLAIN=order_plain,CIPHER =order_cipher,TYPE(NAME='RC4',PROPERTIES('rc4-key-value'='123456abc')))
+        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc')))),
+        (NAME=order_id,PLAIN=order_plain,CIPHER =order_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='RC4',PROPERTIES('rc4-key-value'='123456abc'))))
 ));
 ```
 
@@ -43,7 +43,7 @@ CREATE TABLE `t_encrypt` (
 ```sql
 ALTER ENCRYPT RULE t_encrypt (
     COLUMNS(
-        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc')))
+        (NAME=user_id,PLAIN=user_plain,CIPHER=user_cipher,ENCRYPT_ALGORITHM(TYPE(NAME='AES',PROPERTIES('aes-key-value'='123456abc'))))
 ));
 ```