OWF ⇒ DS
Statement
If one-way functions exist, there is an EUF-CMA-unforgeable signature scheme — Rom90. Rompel constructs universal one-way hash functions (UOWHFs) from any one-way function, and UOWHFs give signatures through the tree-based scheme of NY89.
Sketch
A UOWHF compresses messages for a one-time signature, and a tree of fresh one-time keys, each authenticated by its parent (Naor–Yung), turns one-time signatures into a many-time EUF-CMA scheme.