xmx: a firmware-oriented block cipher based on modular multiplications. This paper presents xmx, a new symmetric block cipher optimized for public-key libraries and microcontrollers with arithmetic co-processors. xmx has no S-boxes and uses only modular multiplications and xors. The complete scheme can be described by a couple of compact formulae that offer several interesting time-space trade-offs (number of rounds/key-size for constant security). In practice, xmx appears to be tiny and fast:136 code bytes and a 121 kilo-bits/second throughput on a Siemens SLE44CR80s smart-card (5 MHz oscillator).
Keywords for this software
References in zbMATH (referenced in 2 articles , 1 standard article )
Showing results 1 to 2 of 2.
- Biham, Eli (ed.): Fast software encryption. 4th international workshop, FSE ’97, Haifa, Israel, January 20--22, 1997. Proceedings (1997)
- M’Raïhi, David; Naccache, David; Stern, Jacques; Vaudenay, Serge: (\mathsfxmx): a firmware-oriented block cipher based on modular multiplications (1997)