Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

Защита данных   Найти похожие ветки 

 
yus   (2003-10-24 15:12) [0]

Здравствуйте!
Подскажите плиз, вот такую ситуацию:
вот я пишу базу в Delphi с помощью DBF (там всего 1 таблица).
так вот основные данные находятся в этой таблице, поэтому встала проблема - как защитить данные.
Т.е. что бы не льзя было просто взять этот файл DBF и написать простую программу по просмотру этого файла??
Помогите, плизз.
Заранее благодарен!


 
Reindeer Moss Eater   (2003-10-24 15:13) [1]

Т.е. что бы не льзя было просто взять этот файл DBF и написать простую программу по просмотру этого файла??

Взять такой файл всегда можно.
Написать другую программу никак не запретить.


 
Vlad   (2003-10-24 15:14) [2]

файл DBF открывается с помощью Microsoft Excel или даже Notepad, никаких программ писать тут не нужно.
Тебя спасет разве что криптографическое шифрование данных


 
DenK_vrtz   (2003-10-24 15:15) [3]

yus, уходя, гасите свет!


 
DenK_vrtz   (2003-10-24 15:17) [4]

Vlad ©, можно еще архивировать с паролем (3 раза) :)


 
Vlad   (2003-10-24 15:19) [5]

>DenK_vrtz © (24.10.03 15:17) [4]
Можно конечно :)
Но все-таки для подобных целей лучше выбирать соответствующие СУБД.


 
Anatoly Podgoretsky   (2003-10-24 15:20) [6]

Щифруй отдельные данные, по которым не построены индекся, а это всегда можно обеспечить без снижения качества, для нормальной работы достаточно одного индекса по ИД


 
Vlad   (2003-10-24 15:33) [7]

Anatoly Podgoretsky © (24.10.03 15:20) [6]
А почему нельзя индексы по шифрованным полям ?


 
Mike Kouzmine   (2003-10-24 16:06) [8]

Будет не так, как ты ожидал.


 
Vlad   (2003-10-24 16:18) [9]

>Mike Kouzmine © (24.10.03 16:06) [8]
Это мне ответ ?
Если да, то аргументируйте.
У меня есть таблица в IB, где некие поля зашифрованы. Причем есть индексы по этим полям. Вроде работает все как ожидал...


 
Mike Kouzmine   (2003-10-24 16:20) [10]

Правда? Ну предположим у тебя индекс по строковому полю. Что получится?


 
Vlad   (2003-10-24 16:22) [11]

Mike Kouzmine © (24.10.03 16:20) [10]
Получится индекс по строковому полю.
В чем проблема то ?


 
Anatoly Podgoretsky   (2003-10-24 16:31) [12]

Vlad © (24.10.03 15:33) [7]
Не будет нормально сортироваться

Vlad © (24.10.03 16:18) [9]
А как ты ожидал?


 
Vlad   (2003-10-24 16:36) [13]

Anatoly Podgoretsky © (24.10.03 16:31) [12]
Vlad © (24.10.03 15:33) [7]
Не будет нормально сортироваться

Безусловно. Но меня сортировка не интересовала.
К вопросу, чего я ожидал - ожидал быстрого (индексированного) поиска по значению. Потому и вынужден был создать индекс по зашифрованному полю.


 
Mike Kouzmine   (2003-10-24 16:40) [14]

Vlad © (24.10.03 16:36) [13] Маладца.


 
Vlad   (2003-10-24 16:50) [15]

>Mike Kouzmine © (24.10.03 16:40) [14]
Что-то не так ?



Страницы: 1 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
4-42238
Dmitry V. Averuanov
2003-09-17 11:12
2003.11.13
Как запустить свою программу как сервис NT


7-42152
G-ray
2003-09-02 15:13
2003.11.13
Блокировка запеска *.exe файлов..


14-42092
ДедушкаКо
2003-10-23 10:12
2003.11.13
IRC ? Что это за зверь?


14-42099
Yttrium
2003-10-23 01:00
2003.11.13
FreePascal, борьба с компилятором под Linux


3-41067
Евгений.крск
2003-10-23 18:57
2003.11.13
Вопрос о кэшировании





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский