RUS  ENG
Full version
JOURNALS // Uchenyye zapiski UlGU. Seriya "Matematika i informatsionnyye tekhnologii" // Archive

Uchenyye zapiski UlGU. Seriya "Matematika i informatsionnyye tekhnologii", 2022 Issue 2, Pages 38–48 (Mi ulsu147)

This article is cited in 1 paper

High-speed software implementation of encryption algorithms from GOST R 34.12-2015

I. R. Gafurov

Ulyanovsk State University

Abstract: In this work, a high-speed software implementation of the Magma and Grasshopper algorithms is carried out using processor instructions SSE2, AVX, AVX2 and LUT tables. The use of these processor instructions made it possible to increase the encryption speed compared to already known implementations on the example of OpenSSL.

Keywords: GOST R 34.12-2015, SIMD technology, MASM assembly language, LUT tables.

UDC: 519.7

Received: 12.11.2022
Accepted: 12.11.2022



© Steklov Math. Inst. of RAS, 2026