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

Вниз

Нужен алгоритм свертки   Найти похожие ветки 

 
Aldokhin_Alex ©   (2002-12-20 10:57) [0]

Здравствуйте! Может не так выразился, но смысл следующий: Есть последовательность символов, например AEWAFA. Это - пароль пользователя программы. Нужно свернуть (или сжать) строчку так, чтобы каждый символ присутствовал в строке один раз. После этого строка будет закодирована. Зачем нужно, чтобы символ присутствовал один раз в строке, думаю, понятно - это повышает криптоскойкость кода. Смотрел коды Хаффмана и LWZ. Они, на мой взгляд, подходят только для файлов. Кто может подсказать, каким алгоритмом можно воспользоваться в моем случае? Отдельное спасибо за ссылки.


 
Sha ©   (2002-12-20 11:01) [1]

Т.е. AEWAFA=AEWAF=AEWF ?


 
Aldokhin_Alex ©   (2002-12-20 11:12) [2]

Нет, символы надо не удалять. Строчку надо свернуть (чтобы потом можно было "развернуть" в исходную при декодировании), т.е. из исходной должна получиться строка, содержащая только одно вхождение каждого символа исходной строки + некая информация, позволяющая из "свернутой" получить исходную строку.


 
Sha ©   (2002-12-20 11:15) [3]

Ну так CRC32, MD5, SHA.
Есть классная библиотека Hashlib!


 
Sha ©   (2002-12-20 11:17) [4]

Забыл сказать - разворачивать необязательно.


 
Aldokhin_Alex ©   (2002-12-20 11:21) [5]

2Sha


> Забыл сказать - разворачивать необязательно.


Что разворачивать необязательно?


 
mrcat ©   (2002-12-20 11:24) [6]

>> Aldokhin_Alex
Если необходимо хранить пароли пользователя, то используйте SHA-1, SHA-256, SHA-512, или любые другие алгоритмы хэширования, как предлагает Sha


 
mrcat ©   (2002-12-20 11:25) [7]

ссылка: http://www.torry.ru/


 
Aldokhin_Alex ©   (2002-12-20 11:37) [8]

Всем спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
14-1906
Mr.Ice
2002-12-15 02:51
2003.01.02
Создается группа кодеров


1-1767
Paul Angel
2002-12-19 18:43
2003.01.02
Помогите чайнику: Как мне открыть таблицу Excel в моём приложении


1-1825
ДмитрийК.
2002-12-20 22:56
2003.01.02
Срочно нужна помощь!!!


6-1847
Дмитрий К.К.
2002-11-04 18:25
2003.01.02
Как грамотно обработать событие OnProgressChange у WebBrowser а?


14-1864
Supreme
2002-12-10 17:50
2003.01.02
Как работают архиваторы?