LINUX.ORG.RU

sqlite и qt


0

0

день добрый.

пишется нечто клиент-серверное и распределенное

есть желание держать у клиента базу в sqlite. но. надо держать ее шифрованной. как можно ее так подсовывать либе, чтобы расшифровывать базу в память, а не на винт?

интересует достаточно кроссплатформенный метод, чтобы работало и в фоотопике и в лялихе.

или, может быть, для этого есть какие-то более другие методы и базки?

Ответ на: комментарий от Reset

ну... для этого надо еще получить доступ к памяти, с этим как-нибуть разберемся :)

и все же... как? есть методы? или может быть надо писать занова и свое?

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от cvv

> ты так и не обьяснил что тебе надо получить.

ну... первый пост вроде как был описательным.

надо у клиента дежать шифрованные данные и расшифровывать при необходимости.

что, сразу в базу уже кодированное загонять, а сам файлик не трогать?

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

>ну... первый пост вроде как был описательным.

"вроде как бы", а если точнее то небыл

вобщем шифруй всё сам а базу оставь как есть, а то я чувствую ты заблудишся в двух соснах

cvv ★★★★★
()
Ответ на: комментарий от cvv

Задача: Есть сервер, есть клиент. Клиент с сервером обмениваются данными, данные шифруются. Так же необходимо данные хранить на клиенте, так как иногда связь между клиентом и сервером отсутствует.

Выбор пока делается в сторону SQLite, потому как необходимо некоторое удобство работы с данными: SELECT, INSERT, DELETE и т.д. Но данные на клиенте необходимо хранить в зашифрованном виде.

Вопрос: Можно ли с использованием SQLite как то хранить шифрованные данные?

Может быть есть какие другие вырианты, без использования SQLite?

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

так немного понятней.

>Клиент с сервером обмениваются данными, данные шифруются.

небольшое отступление: данные передаются по ssl или вручную шифруеш?

>от потенциальных врагов :)

Врага нужно знать в лицо. Посему просьба поименно.

в принципе ты можеш пользовать шифрованные loop-устройства, можеш пользовать afs OR dfs. есть ещё 1001 способ.

твои ответы не в попад не дают мне возможности сориентироватся

cvv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.