English

Constructing a fully homomorphic encryption scheme with the Yoneda Lemma

Cryptography and Security 2025-02-06 v4 Category Theory

Abstract

This paper redefines the foundations of asymmetric cryptography's homomorphic cryptosystems through the application of the Yoneda Lemma. It demonstrates that widely adopted systems, including ElGamal, RSA, Benaloh, Regev's LWE, and NTRUEncrypt, are directly derived from the principles of the Yoneda Lemma. This synthesis leads to the creation of a holistic homomorphic encryption framework, the Yoneda Encryption Scheme. Within this framework, encryption is modeled using the bijective maps of the Yoneda Lemma Isomorphism, with decryption following naturally from the properties of these maps. This unification suggests a conjecture for a unified model theory framework, offering a foundation for reasoning about both homomorphic and fully homomorphic encryption (FHE) schemes. As a practical demonstration, the paper introduces the FHE scheme ACES, which supports arbitrary finite sequences of encrypted multiplications and additions without relying on conventional bootstrapping techniques for ciphertext refreshment. This highlights the practical implications of the theoretical advancements and proposes a new approach for leveraging model theory and forcing techniques in cryptography, particularly in the design of FHE schemes.

Keywords

Cite

@article{arxiv.2401.13255,
  title  = {Constructing a fully homomorphic encryption scheme with the Yoneda Lemma},
  author = {Rémy Tuyéras},
  journal= {arXiv preprint arXiv:2401.13255},
  year   = {2025}
}

Comments

54 pages; corrected typos; added clarifications; refined statement on bootstrapping; changed "token morphism" to "garbling operation"; updated section on refreshable ciphertexts

R2 v1 2026-06-28T14:25:31.094Z