Для любого, кто погуглил здесь свой путь, пример алгоритма аутентификации или «рукопожатия» - это больше, чем username
и password
. Это будет вызов, отправленный с сервера клиенту, такой как случайная строка; и клиент выполняет алгоритм запроса, такой как, например, побитовые операции, и отправляет его обратно на сервер. Затем сервер делает то же самое с запросом и сравнивает его с тем, который отправил клиент, прежде чем проверять вход в систему.
Это используется для создания более загадочного протокола, чтобы удержать сторонних разработчиков, таких как производители ботов, от создания неавторизованного программного обеспечения. Часто процедура рукопожатия очень сложна, не только в работе, но и с использованием сложных функций используемого языка, чтобы сделать перенос очень трудным.