Categorical Framework for Quantum-Resistant Zero-Trust AI Security
I. Cherkaoui, C. Clarke, J. Horgan, I. Dey
TL;DR
This work proposes a category-theoretic framework that unifies post-quantum cryptography with zero-trust architecture to secure AI at the edge. It centers on LWE augmented by Engel expansion-based deterministic randomness and provides formal categorical models (morphisms, functors, Yoneda embeddings, Kan extensions) that enable compositional security guarantees and crypto-agility. Empirically, the ESP32 implementation demonstrates sub-millisecond unauthorized access rejection, favorable memory footprints, and end-to-end latency where AI inference and network delays dominate, validating practicality for IoT/edge scenarios. The approach delivers theoretical reductions in key-sampling and computation, and presents an ITS-inspired, information-theoretic perspective via wire-tap channel modeling, highlighting the framework's potential for scalable, quantum-resistant security in real-time systems.
Abstract
The rapid deployment of AI models necessitates robust, quantum-resistant security, particularly against adversarial threats. Here, we present a novel integration of post-quantum cryptography (PQC) and zero trust architecture (ZTA), formally grounded in category theory, to secure AI model access. Our framework uniquely models cryptographic workflows as morphisms and trust policies as functors, enabling fine-grained, adaptive trust and micro-segmentation for lattice-based PQC primitives. This approach offers enhanced protection against adversarial AI threats. We demonstrate its efficacy through a concrete ESP32-based implementation, validating a crypto-agile transition with quantifiable performance and security improvements, underpinned by categorical proofs for AI security. The implementation achieves significant memory efficiency on ESP32, with the agent utilizing 91.86% and the broker 97.88% of free heap after cryptographic operations, and successfully rejects 100% of unauthorized access attempts with sub-millisecond average latency.
