Type of cryptographic protocol specifically designed for transfer of authentication data between two entities