A keyword group is a set of keywords for data filtering. You must configure a keyword group before configuring the data filtering profile.
Predefined keywords include bank card numbers, credit card numbers, social security numbers, ID card numbers, mobile phone numbers, and confidentiality (including confidential, secret, and top secret).
User-defined keywords can be texts or regular expressions. For details on how to use the regular expression, see Rules of regular expressions.
The configured keyword group must be referenced in the data filtering rules. For details, see Step 5 in Configuring Data Filtering.
The FW has a default keyword group named default. You cannot modify or delete the default keyword group.
keyword-group name name
description description
pre-defined-keyword name name weight weight-value
Each keyword (including predefined and user-defined keywords) in the group has a weight. This value indicates the confidentiality and importance of the keyword. A larger value indicates a more important keyword.
When detecting a keyword, the system accumulates the weight of the keyword, compares with the alarm threshold or blocking threshold defined in the data filtering rule, and takes the alert or block action.
user-defined-keyword name name
description description
expression match-mode { text | regular } text
You can configure text expression or regular expression for user-defined keywords that are to be identified.
In text expression mode, keywords are expressed as text strings. For example, you can use the text confidential file to identify a keyword. Text expression is accurate and easy to configure.
Regular expression keywords provide fuzzy matching capability. For example, "." in "abc.de" can represent any single character. Therefore, "abc.de" can match "abcxde", "abcyde", or "abc8de".
Keywords in a regular expression can be flexibly and efficiently matched, but the configuration must observe Rules of regular expressions.
This is the default matching mode.
weight weight-value
The default weight value of a user-defined keyword is 1.
The new or modified security profile does not take effect until you run the engine configuration commit command to commit the configuration. To save time, you can commit changes after all changes are made.