Cryptographic nonce
lastmod 2018-08-17created 2017-12-072 edits
In cryptography, a nonce is an arbitrary number that can only be used once. It is similar in spirit to a nonce word, hence the name. It is often a random or pseudo-random number issued in an authentication protocol to ensure that old communications cannot be reused in replay attacks. They can also be useful as initialization vectors and in cryptographic hash functions.
About
- A value used temporarily for purposes such as authentication
- In a client-server architecture: nonce is a temporary value generated by the server, cnonce is a temporary value generated by the client.