Related Experiment Video
Updated: Nov 27, 2025

07:45
Quasi-light Storage for Optical Data Packets
Published on: February 6, 2014
11.1K
Fruit-80: A Secure Ultra-Lightweight Stream Cipher for Constrained Environments
Vahid Amin Ghafari1, Honggang Hu1
1Key Laboratory of Electromagnetic Space Information, Chinese Academy of Sciences, School of Information Science and Technology, University of Science and Technology of China, Hefei 230026, China.
Entropy (Basel, Switzerland)
|December 3, 2020
Summary
Fruit-80 is a new, secure stream cipher designed for ultra-lightweight applications. It offers improved initialization speed and hardware area size compared to existing small-state ciphers, addressing time-memory-data tradeoff attacks.
Area of Science:
- Cryptography
- Computer Science
- Information Security
Background:
- The Sprout stream cipher, introduced in 2015, had security vulnerabilities.
- An improved version of Sprout was presented in 2017.
- The Fruit stream cipher was informally introduced in 2016, with its core structure proving resistant to cryptanalysis.
Purpose of the Study:
- To present Fruit-80, a final, secure, and easier-to-implement version of the Fruit stream cipher.
- To address the challenges of designing ultra-lightweight stream ciphers, particularly resistance to time-memory-data tradeoff (TMDTO) attacks.
- To introduce new design ideas for stream ciphers, focusing on small internal states and efficient hardware implementation.
Main Methods:
- Design of Fruit-80 with an 80-bit internal state (LFSR and NFSR) for an 80-bit security level.
- Incorporation of new design strategies to ensure resistance against TMDTO attacks, requiring an internal state at least twice the security level.
- Development of countermeasures against TMDTO distinguishing attacks.
Main Results:
- Fruit-80 is presented as a secure and easily implementable stream cipher.
- The cipher utilizes an 80-bit internal state, balancing security with lightweight requirements.
- Fruit-80 demonstrates superior initialization speed and smaller hardware area size compared to other small-state stream ciphers.
- The proposed design ideas have the potential to significantly reduce the area size of existing stream ciphers.
Conclusions:
- Fruit-80 offers a secure and efficient solution for ultra-lightweight stream cipher applications.
- The design effectively mitigates TMDTO distinguishing attacks, a key challenge in lightweight cryptography.
- The novel design principles employed in Fruit-80 can be applied to redesign other stream ciphers for improved hardware efficiency.
Related Concept Videos
Underflow Gates
225
Underflow gates are vital for controlling water flow in irrigation canals. The three main types of underflow gates — vertical, radial, and drum gates — serve different purposes while ensuring effective flow management. Vertical gates move up and down, generating a free-flowing water jet; radial gates pivot to regulate the flow; and drum gates rotate for precise adjustments. The flow through these gates is influenced by downstream conditions, resulting in free or drowned outflow.Free and...
225
Stream Function
1.8K
In two-dimensional incompressible fluid flow, the continuity equation is essential for ensuring mass conservation, meaning that any change in fluid entering or exiting a region is balanced by a corresponding change elsewhere. For incompressible flow, where density remains constant, this requirement simplifies to the condition that the divergence of the velocity field must be zero. Mathematically, this is expressed as,
1.8K
Clamper Circuit
777
A clamper circuit, also known as a DC restorer, represents a specialized variant of the rectifier circuit, notable for its method of taking the output across the diode rather than the capacitor. This configuration lends to several distinctive applications, particularly in handling square wave inputs.
Within this circuit, the diode's orientation prompts the capacitor to charge up to the level of the most negative peak of the input signal. Upon reaching this state, the diode ceases to...
Within this circuit, the diode's orientation prompts the capacitor to charge up to the level of the most negative peak of the input signal. Upon reaching this state, the diode ceases to...
777
Weak Base Solutions
24.2K
Some compounds produce hydroxide ions when dissolved by chemically reacting with water molecules. In all cases, these compounds react only partially and so are classified as weak bases. These types of compounds are also abundant in nature and important commodities in various technologies. For example, global production of the weak base ammonia is typically well over 100 metric tons annually, being widely used as an agricultural fertilizer, a raw material for chemical synthesis of other...
24.2K
Clipper Circuit
715
A clipper circuit is a fundamental wave-shaping device that harnesses the unique properties of diodes to alter and control waveform characteristics. This technology is widely used in electronic devices, especially in television and radar communication systems, where it enhances waveform modulation in both transmitters and receivers.
The operation of a clipper circuit can be exemplified by analyzing a dual-clipper configuration setup that integrates two ideal diodes, each paired with a biasing...
The operation of a clipper circuit can be exemplified by analyzing a dual-clipper configuration setup that integrates two ideal diodes, each paired with a biasing...
715
Microcracking in Concrete
295
Microcracking in concrete refers to the tiny cracks that can form within the material even before any external load is applied. These microcracks typically occur at the interface between the coarse aggregate and the hydrated cement paste, often as a result of differential volume changes prompted by variations in stress-strain behavior, as well as thermal and moisture movement. Initially, these microcracks remain stable and do not grow substantially until the concrete is stressed to about 30...
295

