Corporate Research & Development Center

Secure Embedded Database Management System

Toshiba has developed a secure embedded database management system (DBMS) by enhancing an open source DBMS with user authentication and data encryption functionalities. The DBMS has been introduced into a social infrastructure system. A transparent data encryption (TDE) method was incorporated into the DBMS, so that a user application can read/write data along with decryption/encryption. Therefore, there is no need to change the structure of a user application program.

The TDE method makes it possible to skip the decryption step after loading the data into memory space, and inhibits the negative effect on performance to a maximum of 8% performance degradation. The encryption module is separated from the main DBMS module, allowing an encryption library to be easily replaced.

Structure of secure embedded database components

Structure of secure embedded database components

Transparent data encryption method

Transparent data encryption method