ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2502.05338
47
1

TNIC: A Trusted NIC Architecture

7 February 2025
Dimitra Giantsidi
Julian Pritzi
Felix Gust
Antonios Katsarakis
Atsushi Koshiba
Pramod Bhatotia
ArXivPDFHTML
Abstract

We introduce TNIC, a trusted NIC architecture for building trustworthy distributed systems deployed in heterogeneous, untrusted (Byzantine) cloud environments. TNIC builds a minimal, formally verified, silicon root-of-trust at the network interface level. We strive for three primary design goals: (1) a host CPU-agnostic unified security architecture by providing trustworthy network-level isolation; (2) a minimalistic and verifiable TCB based on a silicon root-of-trust by providing two core properties of transferable authentication and non-equivocation; and (3) a hardware-accelerated trustworthy network stack leveraging SmartNICs. Based on the TNIC architecture and associated network stack, we present a generic set of programming APIs and a recipe for building high-performance, trustworthy, distributed systems for Byzantine settings. We formally verify the safety and security properties of our TNIC while demonstrating its use by building four trustworthy distributed systems. Our evaluation of TNIC shows up to 6x performance improvement compared to CPU-centric TEE systems.

View on arXiv
@article{giantsidi2025_2502.05338,
  title={ TNIC: A Trusted NIC Architecture },
  author={ Dimitra Giantsidi and Julian Pritzi and Felix Gust and Antonios Katsarakis and Atsushi Koshiba and Pramod Bhatotia },
  journal={arXiv preprint arXiv:2502.05338},
  year={ 2025 }
}
Comments on this paper