A Security Framework for Chemical Functions
In this paper, we provide a unified security framework with the goal of being able to evaluate and compare different (known and new) approaches for authentication and encryption using, for example, DNA-based schemes. Therefore, we introduce and rigorously define chemical functions which model chemical systems as noisy challenge--response primitives, and formalize the associated chemical function infrastructure. Building on the theory of physical functions, we rigorously define robustness, unclonability, and unpredictability for chemical functions in both finite and asymptotic regimes, and specify security games that capture the adversary's power and the security goals. We instantiate the framework with the data from two existing DNA-based constructions ("operable random DNA" and "Genomic Sequence Encryption") and derive quantitative bounds for robustness, unclonability, and unpredictability. These results place DNA-based chemical functions on a rigorous cryptographic footing, enabling principled design and comparison of chemically grounded authentication mechanisms. We demonstrate applications to in-product authentication and to shared key generation using standard extraction techniques, showing the significance of this work regarding real-world applications.