In recent years, with the development of computer network technology, the application of network database becomes more widely used and the security issues of network database have aroused widespread concern. How to ensure the security of network database has become an urgent need to be addressed.Firstly, the paper introduces functions, requirements and related technology of the network database encryption. On the basis of researching CBC mode block cipher, this paper improves the data padding method which makes data length before and after encryption remain the same. Secondly, this paper systematically analyzes existing key management schemes and proposes an optimized key management schemes; Finally, this paper studies the security architecture of three-tier C/S structure network database, designs and specifically describes a scheme which can encrypt network database in applications, and tested its performance. The result shows that this scheme is more effective. |