Цитата(acex2 @ Apr 13 2006, 20:22)

Цитата(Mad Makc @ Apr 13 2006, 07:40)

Цитата
Самое простое - добить нулями или пробелами
Ну,эта мысль и мне приходила

)).
А хотелось бы что-нибуть более научно обоснованное.
Тогда расскажите чего вы конкретно хотите добиться, потому что в общем случае добивание нулями ничем не хуже любых математических "наворотов".
Хуже, т.к. конечная цель парольной защиты и генерации ключа шифрования из пароля - сравнять сложность перебора ключа и сложность перебора паролей. Т.е. если сделать алгоритм генерации ключа из пароля сложным и ресурсоемким, то перебирать пароль станет бессмысленным, значит придется перебирать ключи. Что и требовалось... А вообще почитайте статью
http://clemens.endorphin.org/TKS1-draft.pdf, тут много чего интересного написано.