Analysis of Implementation of Cryptographic Algorithms in Software Development
Applications and Projects in Business Informatics 2012
Vladislavs Nazaruks, Pāvels Rusakovs

The goal of the paper is to analyse common problems of implementation of cryptographic algorithms, as well as to discuss some possibilities of implementing cryptographic algorithms in software development. In the paper, there are defined possible vulnerabilities in an implementation of cryptographic algorithms on a computer, and errors which are the causes of these vulnerabilities are classified. There are given general recommendations, how to escape from possible vulnerabilities. There is also considered implementation of cryptographic methods in software development by using software libraries and frameworks. Several widespread software frameworks which provide cryptographic functionality are compared with each other by several criteria (including the speed of execution of cryptographic algorithms). The goal of this comparison is to construct some guidelines which will help select a feasible solution for implementing a cryptographic functionality in software. Finally, there are discussed some general possibilities of maximising the speed of execution of cryptographic algorithms.


Atslēgas vārdi
cryptographic algorithms, vulnerabilities, software libraries, execution speed

Nazaruks, V., Rusakovs, P. Analysis of Implementation of Cryptographic Algorithms in Software Development. No: Applications and Projects in Business Informatics: 4th International Business Informatics Challenge and Conference (IBIC 2009), Īrija, Dublin, 25.-25. septembris, 2009. Berlin: Logos Verlag Berlin GmbH, 2012, 80.-98.lpp. ISBN 9783832531553.

Publikācijas valoda
English (en)
RTU Zinātniskā bibliotēka.
E-pasts: uzzinas@rtu.lv; Tālr: +371 28399196