![Scientific and Technical Journal of Information Technologies, Mechanics and Optics](/images/mag-ntv.png)
STUDY OF HIGH-SPEED REALIZATION TECHNICS FOR ELEMENTS OF SYMMETRIC ENCRYPTION ALGORITHMS DURING CALCULATIONS ON GRAPHICS PROCESSOR
![Scientific and Technical Journal of Information Technologies, Mechanics and Optics](/images/mag-ntv.png)
Annotation
Subject of Research. The paper deals with the research of transformations used in up-to-date symmetric algorithms aimed at definition of the most high-speed ways of their realization on the graphics processor with the use of CUDA and OpenCL technologies. Method. To achieve this goal, we considered LSX and ARX structures of block algorithms on the example of the following ciphers: AES, «Kuznyechik», LEA, Rectangle, Simon and Speck. The main types of transformations were detected, which include: multiplication in Galois fields, the use of lookup tables, bitwise operations, long number addition and data exchange with the global memory as an integral part of the calculations on graphics devices. The variants of the implementation of these calculations were considered and synthetic tests were carried out to determine their execution time. Main Results. The best ways for implementation of these transformations were determined. When performing multiplication in Galois fields, if one of the multipliers is constant, the best time was shown by the method using the pre-calculation table. It was also found that the most effective in terms of speed is the storage of replacement tables in shared memory and the implementation of bitwise operations with the division of input data into 8-bit elements, as in the case of long numbers addition. The result approbation was carried out by CLEFIA algorithm realization.The encryption time of 1 GB of data was 1542 mc. This result is 16 times less than the encryption time on the general-purpose processor. The application of realization variants for studied transformations that show the worst time results during synthetic tests on graphics processors gives fourfold speed increase compared with the central processor. Practical Relevance. The study results are applicable for the speedy and efficient use of graphics processors in the implementation of existing encryption algorithms. The results can become the basis for the development of new encryption algorithms with the use of graphics processors.
Keywords
Постоянный URL
Articles in current issue
- STUDY OF GAIN FACTOR EFFECT OF ERBIUM DOPED FIBER AMPLIFIER ON NOISE FLOOR LEVEL OF FIBER-OPTIC INTERFEROMETRIC SENSOR
- OBJECT STRUCTURE EFFECT ON OPTIMAL LEVELS OF HOLOGRAM BINA-RIZATION IN TERMS OF RECONSTRUCTED IMAGE QUALITY
- A METHOD OF IMAGES CONTRAST ENHANCEMENT UNDER CONDITIONS OF THE EARTH SURVEY FROM SPACE
- EXPERIMENTAL RESEARCH ON CHROMATICITY FORMATION ON METALS SURFACE BY LASER RADIATION
- REFRACTOMETRY METHOD IN STUDY OF FATTY OILS AND THEIR BLENDS AS EXTRACTANTS OF PLANT RAW MATERIALS
- COMPUTER MODELING OF INTERACTION OF LYSINE DENDRIMER WITH EPITHALON PEPTIDES
- ELECTROMECHANICAL SYSTEMS BASED ON POLYMER HYDROGELS FOR MICRO-SCALE ACTUATORS
- INFRARED SPECTROSCOPIC STUDY OF DYNAMICS AND COMPLEXATION MECHANISM IN CHEMOSORPTION OF IONS OF METALS BY ACRYLATE HYDROGELS
- FULL FACTORIAL EXPERIMENT IN STUDY OF CONTROL BLOCK OPERATION OF INTERSECTION PASSAGE BY UNMANNED VEHICLE
- DETECTION OF SPOOFING ATTACKS ON SPEAKER VERIFICATION SYSTEMS IN TELEPHONE CHANNEL
- MODELING OF SELECTION PROCESSES OF CLOUD SYSTEMS PARAMETERS PROVIDING THEIR STABILITY IN ACCORDANCE WITH RELIABILITY AND SAFETY
- APPLICATION OF SPARTIAL INTERPOLATION METHOD IN SYNTHESIS OF VIDEO SEQUENCE INTERMEDIATE FRAMES
- A MULTI-AGENT SYSTEM FOR MANAGEMENT INFORMATION SUPPORT OF REGIONAL INNOVATIONS
- "NORMALIZATION PARADOX" RESEARCH IN FACTUAL RELATIONAL DATABASES ON ORACLE PLATFORM
- MODELING OF INERTIA MOMENTS FORMATION FOR ELECTROSTATIC GYROSCOPE ROTORS
- ROBUSTNESS ESTIMATION OF FREE MOTION DEVIATIONS OF APERIODIC SYSTEMS WITH SENSITIVITY THEORY METHODS
- CONTROL LAW DESIGN FOR FULL-BRIDGE CONVERTER WITH SOFT COMMUTATION BASED ON FREQUENCY VARIATION OF TRANSISTORS SWITCHING
- PHOTO- AND THERMODEGRADATION OF HOLOGRAMS RECORDED IN NANOCOMPOSITE
- ALGORITHM COMPOSITION OF TEXT THEMATIC SEGMENTATION AS INTELLECTUALIZATION INSTRUMENT FOR DESIGN OF TECHNICAL SYSTEMS
- INFORMATION RETRIEVAL SYSTEM OF SCIENTIFIC AND EDUCATIONAL CONTENT BASED ON LINKED OPEN DATA