Deployment Process
The database encryption system offers the most granular data security capabilities (at the column level) and the highest security tier (at the column content level), making it one of the few data security technologies that provides a five-layer protection framework.
The high security level also imposes stringent requirements on the deployment process, particularly the need for comprehensive testing of all operations involving encrypted fields after encryption has been applied.
The following provides a detailed description of the deployment process for the Application-Plugin pattern and the Proxy pattern.
The encryption process involves encrypting the data content; therefore, comprehensive testing before deployment is crucial – particularly for business processes and operations that are affected by encrypted fields.
Prerequisite
- Identify which data types should be encrypted, such as phone numbers, ID cards, etc.
- The data fields to be encrypted have been identified.
Plugin Mode Deployment Process
The plugin deployment process includes the following core steps:
- Test environment deployment and testing.
- Official environment deployment, verification, and go-live.
Specific tasks include:
- Configure Asset Database.
- Define the encryption rules and encryption keys to be used by this business system.
- Configure encryption rules and keys for fields that require encryption.
- Encrypt existing historical data.
- Pre-Release phase (no actual encryption performed; deployment plugin functionality is verified).
- Download the plugin.
- Deploy the plugin.
- encrypted business system functional testing and performance impact testing.
- Officially launched.
Proxy Pattern Deployment Process
The implementation process for the Proxy Pattern includes the following core steps:
- Test environment deployment and testing.
- Official environment deployment, verification, and go-live.
Specific tasks include:
- Configure asset database.
- Define the encryption rules and encryption keys to be used by this business system.
- Configure encryption rules and keys for fields that require encryption.
- Encrypt existing historical data.
- Configure proxy service.
- The configuration application directs the database connection to the proxy service.
- Pre-Release phase (no actual encryption performed; deployment plugin functionality is verified).
- encrypted business system functional testing and performance impact testing.
- Officially launched.
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot