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

Вниз

Шифровка/дешифровка данных в распределённой БД   Найти похожие ветки 

 
Геннадий ©   (2004-04-08 10:06) [0]

Какие события нужно обрабатывать на стороне сервера, на стороне клиента, чтобы собственной функцией производить шифрация/дешифрацию передаваемых по сети данных? Я так понимаю, что на стороне сервера события нужно брабатывать у компонента DataSetProvider, а с клиентской стороны у компонента ClientDataSet. Но вот какие?


 
Romkin ©   (2004-04-08 10:09) [1]

ТАк речь о трехзвенке или о клиент-сервер? Между чем трафик передается-то?


 
Nikolay M. ©   (2004-04-08 10:13) [2]


> Romkin ©   (08.04.04 10:09) [1]

Вроде первое:

> на стороне сервера события нужно брабатывать у компонента DataSetProvider


 
big_bugzy   (2004-04-08 10:21) [3]

Я шифрую и расшифровываю на клиенте.
Для расшифровки создаю Calculated Field
При добавлении/редактировании записи, нужному фиелду присваиваю зашифрованное значение.


 
Геннадий ©   (2004-04-08 10:23) [4]

MIDAS, используется SocketConnection.

На сервере: IBDataBase+IBTransaction+IBTable+DataSetProvider, на стороне клента: SocketConnection+ClientDataSet+DataSource


 
Sergey13 ©   (2004-04-08 10:25) [5]

2big_bugzy   (08.04.04 10:21) [3]
А индексы как используются?


 
Romkin ©   (2004-04-08 10:26) [6]

Ага. Intercept GUID видел? Пишешь СОМ-объект, реализующий IDataIntercept и шифрующий трафик. Прописываешь его в TSocketConnection.InteceptGUID и в BSS. Все. По-моему, в демках пример есть...


 
Геннадий ©   (2004-04-08 10:34) [7]

To Romkin ©   (08.04.04 10:26) [6]

А если без дополнительных интерфейсов? Просто "перехватывать" данные, когда они уже извлечены из БД и готовы к передачи по сети клиенту, но ещё не переданы. А га стороне клиента (как мне подсказали) есть некое событие, когда данные получены по сети от сервера, но ещё не переданы дальше по цепочке. Вопрос: как называются эти события?


 
Romkin ©   (2004-04-08 11:21) [8]

Нет такого :)) Если сам ручками брать не будешь. Не понимаю, а чем дополнительный интерфейс не нравится?


 
Карелин Артем ©   (2004-04-08 11:24) [9]

Как насчет того, чтобы данные писать в потоки, шифровать и передавать по собственному протоколу? Я на основе FTP сделал тако.


 
Vemer ©   (2004-04-08 16:36) [10]

Дешифровку на клиенте для "показа" в OnGetText сделал. Не катит для Lookup и распечатки правда.



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

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

Наверх




Память: 0.49 MB
Время: 0.028 c
14-1079517064
Igorek
2004-03-17 12:51
2004.04.11
Простой вопрос (извините)


1-1082457655
pvb87
2004-04-20 14:40
2004.04.11
Delphi 8


1-1080015761
Balkon
2004-03-23 07:22
2004.04.11
StringGrid и DrawText в onDrawCell.


3-1079080641
Russko
2004-03-12 11:37
2004.04.11
Table is read only


3-1079191312
Trap
2004-03-13 18:21
2004.04.11
Как поставить пароль на базу данних Microsft Access