Die Verschlüsselung müsste auf Datenbankebene erfolgen, um eine inhaltsgesteuerte Suche (performant) zu ermöglichen.
Dies war ein Feature von Vulcan und soll eines von FB3 werden. Die Version 3 lässt aber ja seit Jahren auf sich warten.
http://www.firebirdsql.org/en/roadmap/