Форум: "Основная";
Текущий архив: 2003.01.02;
Скачать: [xml.tar.bz2];
ВнизНужен алгоритм свертки Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c