Facebook Instagram Twitter RSS Feed PodBean Back to top on side

A new stream cipher based on Fialka M-125

In: Tatra Mountains Mathematical Publications, vol. 57, no. 4
Eugen Antal - Viliam Hromada
Detaily:
Rok, strany: 2013, 101 - 118
Kľúčové slová:
lightweight cryptography, stream ciphers, Fialka M-125
O článku:
In 2010, a new cipher Hummingbird by [Engels, D.—Fan, X.–Gong, G.—Hu, H.—Smith, E. M. \textit{Hummingbird: Ultra-Lightweight Cryptography for Resource-Constrained Devices}, in: 1st International Workshop on Lightweight Cryptography for Resource-Constrained Devices. Tenerife, Canary Islands, Spain, January 2010] was proposed. It is a combination of both block and stream cipher and its design was inspired and motivated by the Enigma machine. The encryption process of the cipher can be considered as a continuous running of a rotor-cipher. Four block ciphers play the role of the rotors that apply the permutation to the 16-bit words. This cipher motivated us to investigate a new cipher design based on a Fialka cipher machine. Fialka M-125 is an Enigma based rotor-cipher machine used during the Cold War. It is considered one of the most secure cipher machines. Advantages of this cipher are based on the elimination of the Enigma's known weaknesses. There are no known attacks on this cipher. In this paper we introduce a new cipher based on the Fialka machine. We transform the Fialka encryption algorithm to a modern stream cipher. The rotors are represented as S-boxes and shift registers are used to provide the rotor clocking. We propose three different versions of the cipher and investigate the statistical properties of their outputs. In the article we also provide basic implementation details and basic performance analysis.
Ako citovať:
ISO 690:
Antal, E., Hromada, V. 2013. A new stream cipher based on Fialka M-125. In Tatra Mountains Mathematical Publications, vol. 57, no.4, pp. 101-118. 1210-3195.

APA:
Antal, E., Hromada, V. (2013). A new stream cipher based on Fialka M-125. Tatra Mountains Mathematical Publications, 57(4), 101-118. 1210-3195.