Paper 2025/1051 Original: eprint.iacr.org/2025/1051 ↗

Synergy: A Lightweight Block Cipher with Variable Bit Rotation Feistel Network

Anders Lindman
Abstract

Synergy is a lightweight block cipher designed for resource-constrained environments such as IoT devices, embedded systems, and mobile applications. Built around a 16-round Feistel network, 8 independent pseudorandom number generators (PRNGs) ensure strong diffusion and confusion through the generation of per-block unique round keys. With a 1024-bit key and a 64-bit block size, Synergy mitigates vulnerabilities to ML-based cryptanalysis by using a large key size in combination with key- and data-dependent bit rotations, which reduce statistical biases and increase unpredictability. By utilizing 32-bit arithmetic for efficient processing, Synergy achieves high throughput, low latency, and low power consumption, providing performance and security for applications where both are critical.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
History
2025-06-05: last updated
2025-06-05: published
Short URL
https://ia.cr/2025/1051
License
https://creativecommons.org/publicdomain/zero/1.0/

BibTeX

@misc{cryptoeprint:2025/1051,
      author = {Anders Lindman},
      title = {Synergy: A Lightweight Block Cipher with Variable Bit Rotation Feistel Network},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1051},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1051}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.