Curupira Involutional SPN Lightweight Block Cipher with AEAD Mode of Operation LETTERSOUP
Abstract
Curupira Curupira is a 96-bit block cipher, with keys of 96, 144 or 192 bits, and variable number of rounds, an algorithm described at SBRC 2007 by Paulo S. L. M. Barreto and Marcos A. Simplício Jr., from Universidade de São Paulo (USP) - São Paulo, Brazil. Curupira [ K ] ≡ σ [ κ ( R ) ] ∘ π ∘ γ ∘ ( ∏ r = 1 R − 1 σ [ κ ( r ) ] ∘ θ ∘ π ∘ γ ) ∘ σ [ κ ( 0 ) ] LetterSoup is a two-pass Authenticated Encryption with Associated Data (AEAD) mode of operation designed for high security and efficiency on resource-constrained platforms, such as wireless sensor networks. It is specifically built upon the MARVIN message authentication code (which uses the ALRED construction) and the LFSRC mode of operation.
Fields of Study & Subjects
Cryptographic Implementations and Security
Coding theory and cryptography
Cryptography and Residue Arithmetic
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 10 February 2026