Вимірювальна техніка та метрологія. – 2021. – Випуск 82, №2

Permanent URI for this collectionhttps://ena.lpnu.ua/handle/ntb/56823

Науковий журнал

Входить до наукометричних баз Index Copernicus, CrossRef (DOI)

Measuring Equipment and Metrology : scientific journal. – Lviv : Lviv Politechnic Publishing House, 2021. – Volume 82, № 2. – 58 р.

Вимірювальна техніка та метрологія

Зміст (том 82, № 2)


1
5
10
16
22
29
38
46
50
57

Content (Vol. 82, No 2)


1
5
10
16
22
29
38
46
50
57

Browse

Search Results

Now showing 1 - 1 of 1
  • Thumbnail Image
    Item
    Parallelization of RSA cryptographic algorithm based on CUDA technologies
    (Видавництво Львівської політехніки, 2021-02-23) Mochurad, Lesia; Kryvenchuk, Yuriy; Yatsyshyn, Svyatoslav; Lviv Polytechnic National University
    The paper examines the efficiency of the application of CUDA technologies for the parallelization of the cryptographic algorithm with the public key. The speed of execution of several implementations of the algorithm is compared: sequential implementation on the CPU and two parallel implementations – on the CPU and GPU. A description of the public key algorithm is presented, as well as properties that allow it to be parallelized. The advantages and disadvantages of parallel implementations are analyzed. It is shown that each of them can be suitable for different scenarios. The software was developed and several numerical experiments were performed. The reliability of the obtained results of encryption and decryption is confirmed. To eliminate the influence of external factors at the time of execution the algorithm was tested ten times in a row and the average value was calculated. Acceleration coefficients for message encryption and decryption algorithms were estimated based on OpenMP and CUDA technology. The proposed approach focuses on the possibility of further optimization through the prospects of developing a multi-core architecture of computer systems and graphic processors.