[Cloud Z DB] Does MariaDB support both symmetric and one-way encryption?

Print

The encryption plugin is not a feature provided by ZDB, but rather a built-in capability of MariaDB itself.


MariaDB supports both symmetric and asymmetric (one-way) encryption algorithms, and for column- or data-level encryption, it offers various encryption functions:

? MariaDB Documentation – Encryption, Hashing, and Compression Functions

For storage-level (table-level) encryption, MariaDB also supports a variety of algorithms, most of which rely on AES-256, an industry standard.

? MariaDB Documentation – Encryption, Hashing, and Compression Functions


  

Category
Column Encryption (Column Level) 
Block Encryption (Storage Level) 
Plug-In
API
Hybrid
TDE
File Encryption 
Operation Area DB Server(Internal)App(External)DB&App(In/External)DB Server (Internal)DB&OS(Internal)
Algorithms SHA-256/384/512, AES, TDES, SEED, ARIASHA-256/384/512, AES, TDES, SEED, ARIASHA-256/384/512, AES, TDES, SEED, ARIASHA-256/384/512, AES, TDESSHA-256, AES, TDES, SEED, ARIA
DB Server Load High LowMedium
LowLow
Batch Processing SupportedSupportedSupportedSupportedSupported
ApplicationNo source code changes needed Source code changes required Source code changes required
No source code changes needed No source code changes needed
Access Control Identifiable at DB Client connecting to DBData identifiable only by users connecting via Application ServerMixedManaged by DB internal accounts
Controlled by OS accounts and App-level access
Advantages Slow
FastCombines advantages Encrypts/decrypts for all users OS 지원여부 확인Depends on OS support 
Disadvantages Careful key management required소스 수정과 성능Careful key management required
Careful key management required

この回答は役に立ちましたか? はい いいえ

フィードバックを送信
お役に立てずに申し訳ございません。この記事を向上させるためにフィードバックをお願い致します。