TINYLOCK A Lightweight and Adaptable Encryption Algorithm for Enhancing IoT Security on ATtiny85 Microcontrollers

TINY-LOCK, a lightweight encryption algorithm tailored for resource-constrained microcontrollers like the ATtiny85, widely used in IoT applications. Leveraging a compact Feistel network with a custom 4-bit S-Box, It achieves secure encryption with minimal computational overhead. Our results show that it encrypts a 32-bit block in just 1,500 clock cycles, outperforming popular ciphers like TEA and Speck, which require up to 3,000 cycles. It uses only 800 bytes of flash and 64 bytes of RAM, making it ideal for low-power devices. Performance benchmarks across I2C, SPI, and UART protocols reveal a 35% reduction in latency and 25% decrease in power consumption compared to existing algorithms. It demonstrates strong resilience against differential attacks with probabilities below 2–30, ensuring robust security. This makes TINY-LOCK a powerful, efficient, and secure solution for next-generation IoT devices.

Authors

Institutions

Publication Details

Published
2025-03-06
DOI
https://doi.org/10.1109/ncc63735.2025.10983402
Citations
1
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
1.28
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TINYLOCK A Lightweight and Adaptable Encryption Algorithm for Enhancing IoT Security on ATtiny85 Microcontrollers

Vinod Babu Pusuluri, Mownish Bugatha
1 citations
Chaos-based Image/Signal Encryption
1.28
article

TINYLOCK A Lightweight and Adaptable Encryption Algorithm for Enhancing IoT Security on ATtiny85 Microcontrollers

Vinod Babu Pusuluri, Mownish Bugatha
article en
1 citations

Abstract

TINY-LOCK, a lightweight encryption algorithm tailored for resource-constrained microcontrollers like the ATtiny85, widely used in IoT applications. Leveraging a compact Feistel network with a custom 4-bit S-Box, It achieves secure encryption with minimal computational overhead. Our results show that it encrypts a 32-bit block in just 1,500 clock cycles, outperforming popular ciphers like TEA and Speck, which require up to 3,000 cycles. It uses only 800 bytes of flash and 64 bytes of RAM, making it ideal for low-power devices. Performance benchmarks across I2C, SPI, and UART protocols reveal a 35% reduction in latency and 25% decrease in power consumption compared to existing algorithms. It demonstrates strong resilience against differential attacks with probabilities below 2–30, ensuring robust security. This makes TINY-LOCK a powerful, efficient, and secure solution for next-generation IoT devices.

Indian Institute of Information Technology, Nagpur (IN), Rajiv Gandhi University of Knowledge Technologies (IN)
Openalex Percentile: Top 20%
Chaos-based Image/Signal Encryption
1.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TINYLOCK A Lightweight and Adaptable Encryption Algorithm for Enhancing IoT Security on ATtiny85 Microcontrollers — Vinod Babu Pusuluri, Mownish Bugatha · (2025) | TGRS Research Map | TGRS