Приоткрою небольшую тайну... ключ - последовательность нулей и единиц - можно генерировать из пароля по-разному. Например, числа (номера символов) умножать, возводить в степень, делить, и производить любые действия над ними. И ключ, и его участки можно разворачивать задом наперёд... И это может сильно запутать алгоритм получения исходных данных.
|