Skip to content

加密概述

数据库加密是通过对数据库中存储的数据进行加密处理,用以保护数据的安全性和隐私性,如用户密码、个人身份信息等,常见的加密算法包括对称加密算法(如AES、DES)、非对称加密算法(如RSA)、哈希算法等。加密可在数据存储、传输和处理的各个阶段实现,以确保数据在任何时候都处于受保护的状态。

虚谷数据库通过系统包、加密机和驱动(SSL)三种方式,支持对数据库中表数据、存储文件、传输、备份文件等进行加密,加密使用SM4对称加密算法。

  • 通过使用内置DBMS_CRYPTO加解密系统包,针对新增表数据加密,可对字段进行加解密。
  • 通过使用加密机方式,针对存储文件与备份文件加密,可对库、用户、表下存储数据进行加密。
  • 通过驱动(SSL)方式,针对传输加密。
加密方式加密对象
DBMS_CRYPTO系统包新增表数据
加密机存储文件、备份文件
驱动(SSL)传输