The second version own challenge. Implemented separate authentication
process for each session.