Здравствуйте, OdesitVadim, Вы писали:
OV>Здравствуйте, Рома Мик, Вы писали:
OV>Воспользуйся несеметричными алгоритмами шифрования (RSA к примеру). Палик ключ раздаёш всем, а приват — у тебя. Приватом шифруеш строку вида "05.12.2005 бла-бла-бла". На стороне клиента получить эту строку можно всегда, а вот сгенерировать практически нереально. (естественно за разумное время, но при условии, что не було допущено серёзных ошибок при реализации. Поэтому бери готовый алгоритм и вперёд)
OV>При этом паблик ключ мож раздавать на право и на лево, алгоритм держать открытым — ломать даже нечего. А подобрать...
Хорошо, но тут не шифрованием надо заниматься а генерить пин коды, которые потом сохраняются в базу.
Про хеши MD4, MD5 тут:
http://ftp.lucky.net/pub/OpenBSD/src/lib/libssl/src/crypto/md4/
http://ftp.lucky.net/pub/OpenBSD/src/lib/libssl/src/crypto/md5/
К вопросу о защите тут:
http://zeus.sai.msu.ru:7000/security/articles/cards/