Процедура в режиме «рукопожатия» обеспечивает большую степень безопасности, чем другие схемы, но вместе с тем является более сложной и требующей дополнительных затрат для пользователя. При входе в систему ЭВМ выдает пользователю выбранное случайным образом число X, а затем запрашивает у него ответ. Пользователь отвечает значением T(X). Информацией, на основе которой принимается решение, здесь является не пароль, а преобразование T(X). Любое постороннее лицо для проникновения в систему даже в случае знания X и T(X) должно отгадать функцию преобразования, что является нелегкой задачей. Пример: X T(X) 518 12 444 4 T(X) = (d1*d2*d3) mod (d1+d2+d3), где d1, d2, d3 - цифры числа X.