Updated on 2022-11-16 GMT+08:00

Data Protection

MPC takes different measures to keep data stored in MPC secure and reliable.

Table 1 MPC data protection methods and features

Measure

Description

Details

Transmission encryption (HTTPS)

MPC supports HTTP and HTTPS, but HTTPS is recommended to enhance the security of data transmission.

Making an API Request

Data redundancy

OBS uses the Erasure Code (EC) algorithm, instead of multiple copies, to ensure data redundancy. EC delivers a higher storage space utilization than the multi-copy redundancy while maintaining the same reliability level.

When creating a bucket on OBS, you can choose a data redundancy policy. Choosing the multi-AZ storage will make your data redundantly stored in multiple AZs in the same region. If one AZ becomes unavailable, data can still be properly accessed from the other AZs. The multi-AZ storage is ideal when high reliability is required.

Creating a Bucket

Data integrity verification (MD5)

During object uploads or downloads, data may become inconsistent due to causes such as network hijacking and caching. MPC verifies data consistency by calculating the MD5 value when data is uploaded or downloaded.

Data Consistency Check

Cross-region replication

You can configure cross-region replication rules to automatically, asynchronously replicate data from a source bucket to a destination bucket in another region. This provides you with the capability for disaster recovery across regions, catering to your needs for remote backup.

Cross-Region Replication

Critical operation protection

With this function enabled, the system authenticates user's identity when they perform any risky operation like deleting a media file. This enhances the protection for your data and configuration.

Critical Operation Protection

Sensitive user data protection

MPC encrypts and stores the required sensitive personal information within the service to prevent disclosure.

-