Implementing ChaCha based crypto primitives on programmable SmartNICs
Shaguftha Zuveria Kottur, Krishna Kadiyala, Praveen Tammana, Rinku Shah
Abstract
Control and management plane applications such as serverless function orchestration and 4G/5G control plane functions are offloaded to smartNICs to reduce communication and processing latency. Such applications involve multiple inter-host interactions that were traditionally secured using SSL/TLS gRPC-based communication channels. Offloading the applications to smartNIC implies that we must also offload the security algorithms. Otherwise, we need to send the application messages to the host VM/container for crypto operations, negating offload benefits.
Topics & Concepts
Computer scienceOrchestrationLatency (audio)Operating systemHost (biology)Embedded systemComputer networkRouting control planeDistributed computingTelecommunicationsVisual artsArtEcologyBiologyMusicalSecurity and Verification in ComputingCryptographic Implementations and SecurityCloud Data Security Solutions