Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите реализацию алгоритма шифрования [D7]


Alex35 ©   (2006-08-01 19:58:00) 

Задача проста - хранить пароль в зашифрованном виде в файле на диске. Одно НО. Файл формата XML. И получается так, что некоторые символы туда писать нельзя. Exception получается. Какой бы метод шифрования выбрать, чтобы не было "плохих" символов?


Alex35   (2006-08-02 09:31:00) [1]


> любой. потом преобразовать (например, при помощи base64)
> в приемлимый вид.


Спасибо, здравая мысль.


DiamondShark   (2006-08-01 23:52:00) [2]


> Не нужно хранить пароль, даже зашифрованный, нужно хранить
> хэш пароля

Не нужно изрекать догмы, нужно думать.

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

Т.е. для случая когда хранилище и защищаемый ресурс находятся на одной машине, можно вообще ничего не шифровать. :)

А вот если хранить пароль для доступа к удалённому ресурсу, то хранение хэша совершенно бесполезно.


Ketmar   (2006-08-01 23:27:00) [3]

> [2] atruhin ©   (01.08.06 23:11)

нет, ну мало ли -- вдруг автору именно пароль хранить надо?


atruhin   (2006-08-01 23:11:00) [4]

Не нужно хранить пароль, даже зашифрованный, нужно хранить хэш пароля


Ketmar   (2006-08-01 20:15:00) [5]

любой. потом преобразовать (например, при помощи base64) в приемлимый вид.


Наверх

Титульная страница Поиск, карта сайта Написать письмо