Я хотел бы знать, возможно ли без добавления новых библиотек открыть зашифрованную базу данных sql внутри программного обеспечения с использованием библиотек QT. В программе SQLITEManager можно использовать 4 вида шифрования:
- AES128
- AES256
- RC4
- SQLCipher
Доступ к моей базе данных осуществляется с помощью следующего кода:
QSqlDatabase myDB = QSqlDatabase::addDatabase("QSQLITE", "UserConnection");
myDB.setDatabaseName("Files/Users.db");
if (!myDB.open())
{
qDebug()<<"Failed to open SQL database of registered users";
}
else
{
qDebug()<<"Successfully opening SQL database of registered users";
QSqlQuery query(myDB);
//actions read or write
}
Можно ли прочитать базу данных, если я добавлю шифрование из SQLITEManager?