Analysis of the Security Design, Engineering, and Implementation of the SecureDNA System
Alan T. Sherman, Jeremy J. Romanik Romano, Edward Zieglar, Enis Golaszewski, Jonathan D. Fuchs, William E. Byrd

TL;DR
This paper critically analyzes the security design of the SecureDNA system, revealing structural weaknesses in its cryptographic protocols that could compromise the secrecy of hazardous DNA order data, and proposes mitigations to enhance security.
Contribution
The paper provides the first formal-methods analysis of SecureDNA's protocols and identifies key structural vulnerabilities, offering improved cryptographic solutions.
Findings
SecureDNA's SCEP protocol achieves only one-way authentication.
Vulnerabilities allow adversaries to bypass rate limits and replay responses.
Proposed SCEP+ protocol fixes identified security weaknesses.
Abstract
We analyze security aspects of the SecureDNA system regarding its system design, engineering, and implementation. This system enables DNA synthesizers to screen order requests against a database of hazards. By applying novel cryptography, the system aims to keep order requests and the database of hazards secret. Discerning the detailed operation of the system in part from source code (Version 1.0.8), our analysis examines key management, certificate infrastructure, authentication, and rate-limiting mechanisms. We also perform the first formal-methods analysis of the mutual authentication, basic request, and exemption-handling protocols. Without breaking the cryptography, our main finding is that SecureDNA's custom mutual authentication protocol SCEP achieves only one-way authentication: the hazards database and keyservers never learn with whom they communicate. This structural…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing · Intelligence, Security, War Strategy · Physical Unclonable Functions (PUFs) and Hardware Security
