How Firebird Database Encryption Works

(c) Alexey Kovyazin, IBSurgeon, Alex Peshkoff, Firebird Project, (c) 2021

The article is based on the materials of the workshop "Database Encryption" at Firebird Conference 2019 in Berlin, Germany. It describes how Firebird database encryption works, on the server-level, on the client-side, how to configure database replication. The article's examples are based on IBSurgeon Firebird Encryption Plugin Framework (FEPF), but can be applied to the majority of currently available implementations.