How does a database engine securely query a database that is encrypted at rest?

142 views
0

How does a database engine securely query a database that is encrypted at rest?

In: Technology

It loads in the encryption key on startup into memory usually from a dedicated keyserver but sometimes from an encrypted file on disk and uses that to decrypt. If the attacker had the ability to dump the memory or access the machine while it was running this usually won’t offer much security on its own.