Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
афвуд   (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 вся ветка

Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.03 c
4-80349
LOMic
2003-12-18 10:32
2004.02.25
Здравствуйте. Как получить HWND для SpeedButton ?


3-79602
Onward
2004-02-02 13:35
2004.02.25
При переносе программы БД на другой комп, выдает ошибку.


1-79895
Lisa
2004-02-10 09:57
2004.02.25
Как можно узнать по какой строке в TStringGrid произвели щелчок??


1-79798
Aks
2004-02-11 14:26
2004.02.25
trouble with Excel


14-80149
Мыслитель
2004-01-30 18:21
2004.02.25
Бойцовский Клуб!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский