Название: Защита db Отправлено: jatsuk от Апрель 30, 2011, 03:24 Есть обычная база данных 1234.db
db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("1234.db"); db.open(); Нужно её защитить, чтобы данные оттуда своровать никто не мог ;) Читал форум... Я так понял что пароль на такое не поставишь, а если и поставишь, то толку от этого много не будет, т.к. каждый может открыть с помощью текстового редактора и посмотреть. Было пару постов про шифрование, так и не понял можно ли его сделать ? Есть ещё вариант, можно ли перегнать .db в Mysql или другое ? А там уже сделать шифрование и пароль. И как вообще это осуществить. Название: Re: Защита db Отправлено: ecspertiza от Апрель 30, 2011, 11:30 "Перегнать" можно, только скорее всего придется руками,ну или написать небольшую софтинку, для SQLIte скорее всего проще всего будет сделать шифрование данных при записи или редактировании, к сожалению ну или к счастью, хранимых процедур вроде как в этой БД нету, так что придется это все на этапе программного кода отслеживать.
Название: Re: Защита db Отправлено: MoPDoBoPoT от Май 01, 2011, 18:04 Привязка SQLCipher к Qt (http://www.wiki.crossplatform.ru/index.php/Привязка_SQLCipher_к_Qt)
|