Вниз
Скачать: CL | DM;

Уникальный ключ.   Найти похожие ветки 

← →
афвуд ©   (2004-02-09 16:00) [0]

Проблема такая. Есть некоторые строки(например имя, фамилия, отчество) и по ним нужно сгенерить строку заданной длины, состоящую из английских символов и цифр.
Условие1 - чтобы разным входным строкам соответсвовали разные ключи(я понимаю что иногда это невыполнимо(например когда требуемая длина мала), но тогда нужно чтобы возможность одинакового ключа для разных входных слов была малой).
Условие2 - алгоритм не должен легко распознаваться.

Никто не сталкивался ранее? Может компоненты какие-нибудь есть?


← →
VLAD-MAL   (2004-02-09 16:04) [1]

Поищи в сети -
Хэш - функции.
Сигнатуры
Контрольные Суммы.


← →
VLAD-MAL   (2004-02-09 16:05) [2]

Алгоритм глупо прятать. Прятать надо ключи (если шифруешь).


← →
афвуд ©   (2004-02-09 16:15) [3]

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


← →
VLAD-MAL   (2004-02-09 16:21) [4]

Ну:

хэш - функция (Сообщение) XOR (значение псевдослучайного генератора).
Тока всегда генератор стартуй с того же места.


← →
Digitman ©   (2004-02-09 16:27) [5]

CRC64


← →
афвуд ©   (2004-02-09 16:28) [6]

Выход я нашёл вроде - электронная подпись.


← →
VMcL ©   (2004-02-09 16:29) [7]

[5] + MD5


← →
VLAD-MAL   (2004-02-09 16:33) [8]

MD5 - это чего?


← →
VMcL ©   (2004-02-09 16:41) [9]

>>[8]

Алгоритм хеширования, результат 16-байтовое число.
Для сравнения: CRC64 - 64 бита, то бишь 8 байт.



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

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



Память: 0.46 MB
Время: 0.021 c
3-79604
Fom
2004-02-02 11:56
2004.02.25
Как сделать клон НД?


14-80243
Soft
2004-02-04 17:55
2004.02.25
Microsoft запатентовал работу с XML.


14-80255
slippery
2004-02-03 16:21
2004.02.25
Продажа своего софта


3-79637
ИМХО
2004-01-31 10:03
2004.02.25
TDBGrid с dgMultiSelect


14-80211
KM
2004-02-05 18:23
2004.02.25
эксплоиты




   Наверх