Challenge-response authentication#

https://en.wikipedia.org/wiki/Challenge%E2%80%93response_authentication