Skip to main content

Non-Parallelizable Delay

Definition

Non-Parallelizable Delay refers to a computational process that inherently resists being sped up by distributing its work across multiple processors or machines. Such a delay is sequential, meaning each step depends on the completion of the previous one, making parallelization ineffective. This property is intentionally incorporated into certain cryptographic designs to impose a minimum real-world time cost for an attacker. It acts as a security mechanism.