Skip to main content

Unpredictability Property

Definition

The unpredictability property describes a characteristic of cryptographic functions or random number generators where their outputs cannot be reliably guessed or predicted by an adversary, even with knowledge of prior outputs or inputs. This attribute is fundamental for ensuring the security and integrity of various cryptographic primitives, such as secure hashes, digital signatures, and random number generation. Without unpredictability, cryptographic systems would be vulnerable to various forms of attack, undermining their protective capabilities. It is a cornerstone of cryptographic strength.