RUS  ENG
Full version
JOURNALS // Matematicheskie Voprosy Kriptografii [Mathematical Aspects of Cryptography] // Archive

Mat. Vopr. Kriptogr., 2018 Volume 9, Issue 2, Pages 117–127 (Mi mvk255)

On software implementation of Kuznyechik on Intel CPUs

A. S. Rybkin

JSC “InfoTeCS”, Moscow

Abstract: In this paper we investigate high speed software performance issues of the Kuznyechik block cipher on Intel CPUs. We consider general block cipher implementation methods, including byte slicing technique, available speedup possibilities on Intel architecture, and evaluate their efficiency when applied to Kuznyechik. The contributions of each element of the algorithm into its overall complexity are investigated in dependence on the optimization method used. Practical implementation results are given, and potential speed-ups are discussed.

Key words: block cipher, Kuznyechik, fast software implementation, byte slicing, high speed, performance.

UDC: 519.719.2

Received 05.II.2017

Language: English

DOI: 10.4213/mvk255



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024