Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
8-1071408395
Слава-22
2003-12-14 16:26
2004.04.11
Воспроизведение mp3 файла


1-1082712749
tria
2004-04-23 13:32
2004.04.11
Как переименовать секцию в ini-файле?


8-1076650449
Spider
2004-02-13 08:34
2004.04.11
Проиграьт звук при помощи DirectSound (DirectX 9)


1-1080198590
Антон_1999
2004-03-25 10:09
2004.04.11
Как заполнить ComboBox всеми шрифтами??


1-1080224872
PiratA
2004-03-25 17:27
2004.04.11
RxLIB




   Наверх