密钥管理和加脱密引擎是数据库加密系统中的两个重要组成部分。密钥管理是管理加脱密系统中使用到的各种密钥,包括用户的个人密钥,用于对数据加密的数据类密钥等,并通过转换表来分配不同用户的权限。加脱密引擎则负责对数据库中的敏感数据进行加脱密操作,主要是使用表密钥来对数据进行加脱密操作。在用何种密钥进行加密的描述中,两者就有一些不一致的地方。本文将就这一问题进行相关的讨论并给出解决方案。
Key management add database encryption engine are two essential components of database eneryption system. Key management manages the various keys used in the eneryption system, including the user's personal key, data encryption key and so on. Eneryption engine is responsible for enerypting and deerypting the important data through the table keys. They have some inconsistencies in description on encryption keys, This paper discusses and gives the relevant solutions.