What is Nonce?
A Nonce can be defined as a unique number that is used to protect private communications by preventing any kind of replay attack. In a nutshell, Nonces are random or can be pseudo-random numbers attached to communication by the means of authentication protocols.