|
Uchenyye zapiski UlGU. Seriya "Matematika i informatsionnyye tekhnologii", 2017, Issue 1, Pages 48–53
(Mi ulsu127)
|
|
|
|
Methods of acceleration of the post-quantum cryptographic protocol based on the problem of finding a Hamiltonian cycle in a graph
M. A. Rostov Ulyanovsk State University
Abstract:
The paper describes a high-performance software implementation of a zero-knowledge cryptographic protocol based on the problem of searching for a Hamiltonian cycle in a graph using CUDA parallel computing technology. The methods of operation and use of cryptographic algorithms, as well as the algorithm of operation of the protocol with zero-knowledge are presented. The study of this protocol and an example of working with the protocol of zero-knowledge are presented. The results of execution of the cryptographic protocol in such programming languages as Java, C, C# and PHP are compared. The introduction of parallel computing technology CUDA is aimed at increasing the speed of computing and at reducing the amount of the memory used when calculating on a GPU.
Keywords:
CUDA, parallel computing, high-performance technical computing, Hamiltonian path problem, zero-knowledge cryptographic protocols, post-quantum cryptography.
Received: 01.05.2017 Revised: 05.08.2017
Citation:
M. A. Rostov, “Methods of acceleration of the post-quantum cryptographic protocol based on the problem of finding a Hamiltonian cycle in a graph”, Uchenyye zapiski UlGU. Seriya “Matematika i informatsionnyye tekhnologii”, 2017, no. 1, 48–53
Linking options:
https://www.mathnet.ru/eng/ulsu127 https://www.mathnet.ru/eng/ulsu/y2017/i1/p48
|
Statistics & downloads: |
Abstract page: | 40 | Full-text PDF : | 15 | References: | 19 |
|