![]() |
|
|
![]()
|
|
| Гость_Denis |
|
|||
|
Unregistered |
Всем добрый день!
Знающие люди помогите! Чтобы не мучаться, и не делать пустую работу, скажите: Можно ли базу *.mdb или *.xls подвергнуть криптографии(DES)? Если Да, то расскажите принцип выдергивания данных из базы (алгоритм)! Какие есть способы скрытия данных базы? Просто готовый программный продукт будет распостраняться избранно и данные из базы любопытным видеть совсем не обязательно!!! Хотелось бы узнать мнения бывалых программеров, ссылки на интересные материалы по данным вопросам, и конечно же |
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: нет Всего: 20 |
Есть, как мне кажется два способа... 1. Заведомо заносить в базу данные подвергнутые шифрованию. 2. Шифровать сам носитель или исходник базы данных. 2-ой Способ значительно проще выполнить в связи с вашим условием(как я понимаю, проект уже завершен). Берется любая наиболее быстрая и проверенная библиотека шифрования, создается криптографический модуль, создаются уникальные ключи, ключи распространяются вашим клиентам. В вашем случае %%%%.mdb шифруется..... перед открытием клиентской программы запрашивается ключ, либо специальный электронный ключ, в виде com или usb девайса. 1-ый же способ удобнее реализовывать ещё на этапе зарождения проекта. И теперь P.S. лично от меня... те кто уже съел собаку на защите и крупнейшие специалисты в области информационной защиты советуют разрабатывать защиту как раз на этапе зарождения проекта. |
|||
|
||||
| mo3art |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 29.9.2005 Где: пло не та 3 емля Репутация: нет Всего: нет |
база данных *.xls? ничего про такую не знаю...
про акцессовскую базу могу сказать: открываешь её в аксессе и идёшь в Tools->Security->Set Password. Забиваешь пароль и закрываешь базу. Идёшь в Tools->Security->Encrypt/Decript выбираешь базу, вводишь свой пароль, сохраняешь... Правда шифрованая база по размерам не отличается от нешифрованой, так что сам понимаешь, шифрование там ещё то... но если надо "спрятать от посторонних глаз" то этого наверное достаточно. |
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: нет Всего: 20 |
mo3art
Тогда после каждого изменения базы в программе, будет требоваться её заново шифровать, ибо шифрование в данном случае не только детское, но и действует только на период с момента шифрования и до первого использования. |
|||
|
||||
| mo3art |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 29.9.2005 Где: пло не та 3 емля Репутация: нет Всего: нет |
- откуда такая инфа? Кинь ссылкой... |
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: нет Всего: 20 |
mo3art
Ниоткуда... сам попробуй - создай простенькую базу с одной таблицей, сделай прогу, которая заносит, допустим две произвольные записи, зашифруй стандартным способ базу перед запуском проги, запусти, закрой и посмотри блокнотом источник базы - ни следа шифрования.... я уже замечаю во втором своем проекте такую фишку. |
|||
|
||||
| mo3art |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 29.9.2005 Где: пло не та 3 емля Репутация: нет Всего: нет |
Странная фишка...
|
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: нет Всего: 20 |
mo3art
Странно, ну тыды считайте предыдущие посты как ИМХО. Буду рыть у себя в настройках соединения. |
|||
|
||||
![]()
|
| Правила форума "C++: Базы данных" | |
|
|
Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах. Благодарим за понимание. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Базы данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |