Wallets & SecurityAdvanced

Replay attack

Reusing a valid authorization where it should no longer apply or should never have applied.

PLAIN-ENGLISH DEFINITION

In more detail

A signature can be cryptographically valid but inappropriate for a second action or another network. Systems use nonces, deadlines and signing domains to restrict reuse. Ethereum transaction chain IDs provide one kind of network binding; other signed messages need their own suitable replay protection.

IN THE WILD

How you might use it

"This authorization already ran once. Without recording its consumed nonce, the system accepts the same signature again."

Was this clear?

Got a way to make Replay attack click?

Add your take

By Crypto Dictionary · Published · Updated

Go to the source

Use the original reference to explore the details behind this entry.

Read the reference

An original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards

PASS IT TO THE GROUP CHAT

Share a definition