Можно ли работать с зашифрованной базой данных SQLite напрямую в Qt? Или я должен полностью прочитать его в память, расшифровать в памяти, выполнить работу, зашифровать в памяти, записать на диск?
Взгляните на Расширение шифрования SQLite (SEE) .