Nonce criptografic

număr arbitrar utilizat numai o singură dată într-o comunicare criptografică

În criptografie, un nonce este un număr arbitrar (aleatoriu) care poate fi utilizat o singură dată în cadrul unei comunicări criptografice.[1] Nonce-ul este deseori un număr aleatoriu sau pseudo-aleatoriu(en)[traduceți] emis într-un protocol de autentificare pentru ca să se asigure că fiecare sesiune de comunicare este unică și, prin urmare, că vechile comunicări nu pot fi reutilizate în atacuri de reluare(en)[traduceți] (replay attack). Nonce-urile pot fi utile drept vectori de inițializare și în funcțiile hash criptografice.

Comunicare tipică client-server în timpul unui proces de autentificare bazat pe nonce, incluzând atât un nonce de server, cât și un nonce de client
  1. „nonce - Glossary | CSRC”. csrc.nist.gov (în engleză). National Institute of Standards and Technology. Accesat în .