Authors
Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter YA Ryan
Publication date
2023/10/26
Book
International Conference on Mobile, Secure, and Programmable Networking
Pages
1-16
Publisher
Springer Nature Switzerland
Description
Most widely-used protocols for end-to-end security, such as TLS and its datagram variant DTLS, are highly computation-intensive and introduce significant communication overheads, which makes them impractical for resource-restricted IoT devices. The recently-introduced Disco protocol framework provides a clean and well-documented basis for the design of strong end-to-end security with lower complexity than the (D)TLS protocol and no legacy baggage. Disco consists of two sub-protocols, namely Noise (known from e.g., WhatsApp) and Strobe, and is rather minimalist in terms of cryptography since it requires only an elliptic curve in Montgomery form and a cryptographic permutation as basic building blocks. In this paper, we present IoTDisco, an optimized implementation of the Disco protocol for 16-bit TI MSP430 microcontrollers. IoTDisco is based on David Wong’s EmbeddedDisco software and contains …
Scholar articles
H Cheng, G Fotiadis, J Großschädl, PYA Ryan - International Conference on Mobile, Secure, and …, 2023