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

Вниз

Шифрование информации.   Найти похожие ветки 

 
Anatoliy ©   (2002-12-12 16:49) [0]

В обшем есть задача:
N количество клиентов в рассылке. Всем отправляется одинаковый файл с информацией для всех. Но при получении каждый должен видеть только свою информацию.
Я так предполагаю (никогда не работал с шифрованием) нужно каждому клиенту выдать ключ (уникальный набор цыфр или чего либо). Когда приходит информация данные проверяются на соответствием с ключем и выводится личная информация.

Как реализовать эту задачу или хотя бы с чего начать. Возможно есть готовые компоненты?


 
Anatoliy ©   (2002-12-12 17:28) [1]

Неужели никто не сталкивался с подобной задачей?


 
Sha ©   (2002-12-12 17:40) [2]

Вариантов множество. Например, так.
Пусть надо передать надо передать по 1 строчке каждому клиенту.
Для каждой строки подсчитываем контрольную сумму (CRC32 или MD5 или еще как) и записываем ее в конец строки.
Затем шифруем получившиеся строки своим ключем для каждого клиента.
Если после расшифрования контрольная сумма не совпала, то данные не показываем.


 
Anatoliy ©   (2002-12-12 17:56) [3]

Вариант подходящий, тем более, что отправляется таблица. Можно добавить поле CRC.
А где можно найти примеры реализации алгоритмов шифрования и подсчета CRC?


 
mike-d ©   (2002-12-12 18:07) [4]

http://pgp2all.org.ru/

и будет вам счастье


 
Anatoliy ©   (2002-12-13 13:02) [5]


> mike-d © (12.12.02 18:07)
> http://pgp2all.org.ru/


Есть хорошие моменты в PGP. Но...

1. для работы системы нужно у киентов дополнительно устанавливать PGP.
2. Ключ надо передавать по почте или на дискете.

Я думал о более простом варианте: ключ небольшой (набор цыферок, эдак штук двенадцать), его можно продиктовать по телефону или написать на бумажке. Да и стойкость алгоритма не столь критична.

Может есть другие идеи?


 
DAT   (2002-12-13 13:52) [6]

Есть интересный криптографический интерфейс CryptoAPI. Это набор функций, реализующих различные алгоритмы шифрования, используемые виндой.

Неплохая статья, как этот интерфейс использовать (примеры на Дельфи):

http://www.comizdat.com/3/4/6/1401/


 
Anatoliy ©   (2002-12-13 15:49) [7]

То, что доктор прописал.
Спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
4-75058
Василий
2002-11-06 18:01
2002.12.23
Как програмно инсталировать шрифт ?


1-74843
Сатир
2002-12-11 18:47
2002.12.23
Drag & Drop in TListView


4-75057
KPV-10k
2002-11-08 22:22
2002.12.23
Использование функции NtQuerySystemInformation


7-75012
antonioxxx
2002-10-18 16:17
2002.12.23
SetFileTime


1-74778
jen_bond
2002-12-11 11:27
2002.12.23
Рисование объекта