liveBook · Manning

Signature forgery attack

A signature forgery attack produces a signature that a verifier accepts as authentic without authorization from the legitimate signer's private key.

How 2 Manning books explain it

Hacking Cryptography

A signature forgery attack attempts to create a valid signature for data without authorization from the holder of the signing private key.

How it is used
Frames signature security around attacks that bypass authorization while preserving apparent verification.
How deep it goes
Traces forgery classes through vulnerable PKCS #1 v1.5 parsing and a complete RSA e=3 exploit, stopping short of broader attacks.
Examples
Demonstrates vulnerable Go and Python-RSA verifiers, RSA keys with e=3, cube-root stitching, and a successful forged-signature test.
What you can do after
Diagnose padding-verification flaws by comparing legitimate and forged signatures against strict and insecure verifiers.

Read how Hacking Cryptography explains signature forgery attack →

Real-World Cryptography

A signature forgery attack is an attack that produces a signature a verifier accepts without knowledge of the legitimate signer's private key.

How it is used
Warns how flawed RSA signature verification can let attackers produce signatures accepted without private-key knowledge.
How deep it goes
Explains the threat and implementation distinction, but stops short of constructing the forgery or detailing attack variants.
Examples
Uses RSA signing and verification diagrams plus Bleichenbacher's attack and misimplemented open-source verifiers as examples.
What you can do after
Evaluate RSA PKCS#1 v1.5 deployments and treat backward compatibility as a reason for heightened caution.

Read how Real-World Cryptography explains signature forgery attack →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.