Efficiency gains for a few sample applications; CGM = Continuous Glucose Monitor; MSS = Mergeable Stateful Signatures.
Authentication is a central challenge in secure protocol design for edge devices. The IoT environment often has a special system model in which IoT devices frequently communicate a small amount of authenticated data to a single server. IoT devices are often powered by batteries - so the authentication solution must not consume high energy. Symmetric key cryptography that is often used, imposes key-management issues and introduces security vulnerabilities. Authentication based on hash chains has a lifespan and requires expensive computation.
Research team at UCR led by Prof. Nael Abu-Ghazaleh have designed a novel signature/authentication scheme called Mergeable Stateful Signatures (MSS) that provides an authentication protocol with low overhead. The team has derived MSS instantiations for two cryptographic families, assuming the hardness of RSA and decisional Diffie-Hellman (DDH) respectively, thereby demonstrating the generality of the design. They have also implemented two time-based one-time password (TOTP) authentication systems from the RSA and DDH instantiations.
Comparison of authentication energy consumption of TOTP systems.
Resource constrained edge devices such as: