Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Шифрование файла на лету / 10 сообщений из 10, страница 1 из 1
15.10.2006, 16:34
    #34055717
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Привет всем!

Хотелось бы защитится от доступа к dbf извне, т.е. за пределами моей проги.
Шифрование на уровне полей не устроит - проблемы с сортировкой, типами данных и т.д.
В идеале из моей проги dbf выглядит нормальной, а при просмотре из другого софта нечитаемой.

Может кто сталкивался с похожим софтом?
...
Рейтинг: 0 / 0
15.10.2006, 18:19
    #34055779
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Dima TМожет кто сталкивался с похожим софтом?
Нет, но делается все очень просто через Web-services... То есть все обращение только через эту службу, а там уже шифрование всего на лету, но я как правило шифрую запросы, пароли и логины и в особо ответственных случаях - ответы с сервера

Good luck!

P.S. А физический доступ к dbf файлам имеет только IUSER_***
...
Рейтинг: 0 / 0
16.10.2006, 08:27
    #34056077
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Sergey Ch Dima TМожет кто сталкивался с похожим софтом?
Нет, но делается все очень просто через Web-services... То есть все обращение только через эту службу, а там уже шифрование всего на лету, но я как правило шифрую запросы, пароли и логины и в особо ответственных случаях - ответы с сервера

Good luck!

P.S. А физический доступ к dbf файлам имеет только IUSER_***

Панацеи от всех болезней не бывает (это про Web-services)
Если софтина стоит у 400 клиентов, работает в однопользовательском режиме с базой из dbf на компах от W95 до W2003 и куда там IIS с Web-сервисами воткнуть?

Похоже самому писать надо.
...
Рейтинг: 0 / 0
16.10.2006, 08:40
    #34056087
Шифрование файла на лету
Dima TПривет всем!

Хотелось бы защитится от доступа к dbf извне, т.е. за пределами моей проги.
Шифрование на уровне полей не устроит - проблемы с сортировкой, типами данных и т.д.
В идеале из моей проги dbf выглядит нормальной, а при просмотре из другого софта нечитаемой.

Может кто сталкивался с похожим софтом?
ИМХО, надо шифровать НЕ ВСЕ, а только критически важную информацию. Как то: суммы платежа, ФИО клиента и еще что-то по мелочи :)
В нашей биллинговой системе есть такая фича. Там все решается просто: нет в dbf-ках иных типов данных кроме текстовых. Т.е. число, например, преобразуется в текст, а затем шифруется и в таком виде помещается в базу данных. Другая информация (например, назначение платежа) не шифруется...
Правда, там слегка "ущербный" движок, ноги которого "растут" из Клиппера (а отсюда и отстуствие поддержки сколь-нибудь сложных SQL-запросов: то, что в Фоксе легко решается одним запросом, в нашей программе требует написания процедуры!).
...
Рейтинг: 0 / 0
16.10.2006, 09:26
    #34056164
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Станислав СИМХО, надо шифровать НЕ ВСЕ, а только критически важную информацию. Как то: суммы платежа, ФИО клиента и еще что-то по мелочи :)
В нашей биллинговой системе есть такая фича. Там все решается просто: нет в dbf-ках иных типов данных кроме текстовых. Т.е. число, например, преобразуется в текст, а затем шифруется и в таком виде помещается в базу данных. Другая информация (например, назначение платежа) не шифруется...
Правда, там слегка "ущербный" движок, ноги которого "растут" из Клиппера (а отсюда и отстуствие поддержки сколь-нибудь сложных SQL-запросов: то, что в Фоксе легко решается одним запросом, в нашей программе требует написания процедуры!).

Эти механизмы известны, но я не хочу ими пользоваться, т.к. сейчас таблица которую я хочу зашифровать является представлением, которое строится долго (от 10 секунд до нескольких минут на слабой машине). Сейчас шифрованием является реляционная база данных
Я хочу все в одну таблицу собрать, а вот ее желательно зашифровать от особо любопытных. Соответственно использовать представление или запрос для расшифровки нежелательно по причине существенного снижения скорости работы. А работать напрямую с зашифрованной таблицей - проблемы с сортировкой и много прописывать надо.
...
Рейтинг: 0 / 0
16.10.2006, 09:43
    #34056200
oleg_km
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Что-то тогда я не вижу вариантов. Единственно: если таблица с критическими данными не большая и редко обновляется другими пользователями - можно зашифровать dbf, а при открытии расшифровать, быстренько загрузить в курсор и расшифрованный dbf снести. Курсор проиндексировать и пользоваться. Только большой курсор тоже лежит в виде файла в temp, и вроде как его можно просто открыть и посмотреть, как простую dbf
...
Рейтинг: 0 / 0
16.10.2006, 13:08
    #34056915
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Отдельно для Фокса нет. Ест драйвера, шифрующие на лету любые файлы. Но это достаточно дорогостоющее решение. А с момента перехода на SQL необходимости в нем не вижу
...
Рейтинг: 0 / 0
16.10.2006, 13:12
    #34056926
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
BurnОтдельно для Фокса нет. Ест драйвера, шифрующие на лету любые файлы. Но это достаточно дорогостоющее решение. А с момента перехода на SQL необходимости в нем не вижу

Дорогостоящее в смыле денег?
Если можно, то ссылку как это работает
...
Рейтинг: 0 / 0
16.10.2006, 16:46
    #34057866
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
Сейчас уже не помню. Давненько это было. Читал когдато в Компьютерном Обозрении - http://www.itc.ua
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
16.11.2010, 09:01
    #36958631
DotaLeague
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование файла на лету
DBF Commander умеет это делать ( http://elphsoft.com/dbfcommander.html)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Шифрование файла на лету / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]