arXiv · 2403.01048
Attacking the Diebold Signature Variant -- RSA Signatures with Unverified High-order Padding
Abstract
We examine a natural but improper implementation of RSA signature verification deployed on the widely used Diebold Touch Screen and Optical Scan voting machines. In the implemented scheme, the verifier fails to examine a large number of the high-order bits of signature padding and the public exponent is three. We present an very mathematically simple attack that enables an adversary to forge signatures on arbitrary messages in a negligible amount of time.
Explore related subjects
Keep this discovery
Ryan W. Gardner, Tadayoshi Kohno, Alec Yasinsac. 2024-03-02. Attacking the Diebold Signature Variant -- RSA Signatures with Unverified High-order Padding. https://arxiv.org/abs/2403.01048
Cite the original work for its findings. Save a collection to share your selection of sources.