摘要
密钥管理和加脱密引擎是数据库加密系统中的两个重要组成部分。密钥管理是管理加脱密系统中使用到的各种密钥,包括用户的个人密钥,用于对数据加密的数据类密钥等,并通过转换表来分配不同用户的权限。加脱密引擎则负责对数据库中的敏感数据进行加脱密操作,主要是使用表密钥来对数据进行加脱密操作。在用何种密钥进行加密的描述中,两者就有一些不一致的地方。本文将就这一问题进行相关的讨论并给出解决方案。
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.
出处
《计算机与现代化》
2009年第7期57-59,共3页
Computer and Modernization
基金
国家自然科学基金资助项目(60473030)
四川省科技厅科技攻关项目(05GG007-008)
四川省科技厅应用基础研究项目(04JY029-051-1)
四川省教育厅重点课题基金资助项目(2003A085)
关键词
密文数据库系统
密钥管理
加脱密引擎
加密密钥
encryption database system
key management
encryption cryption engine
encryption key