There are two schemes to implement data storage encryption,cipher machine encryption and database transparent en-cryption,in which database transparent encryption is classified whole database file encryption,table encryption,application system side encryption,gateway through-pass encryption and database side extension encryption.By analyzing different en-cryption schemes for relational databases and the implementation of domestic cryptographic algorithm application,the princi-ples,advantages,disadvantages and application scenarios of different encryption schemes are briefly summarized and compared.At the same time,the implementation methods of database operations such as ciphertext index,ciphertex fuzzy query,cipher-tex numerical comparison and ciphertex aggregation function operation are summarized.
关键词
数据库透明加密/库加密/表加密/应用系统侧加密/网关透传加密/数据库侧扩展加密
Key words
database transparent encryption/whole database file encryption/table encryption/application system side encryp-tion/gateway through-pass encryption/database side extension encryption