COMPARATIVE CHARACTERISTICS OF OPPORTUNITIES SOFTWARE PLATFORMS AND PROGRAMMING LANGUAGES IN TERM OF IMPLEMENTATION OF CRYPTOGRAPHIC ALGORITHMS

Authors

  • I. V. Lysenko
  • J. V. Tregub

Keywords:

cryptographic algorithms, software platforms, programming languages

Abstract

Some of the most popular software platform and programming language were analyzed regarding the feasibility of cryptographic algorithms ensure confidentiality (symmetric encryption and asymmetric encryption algorithms), the integrity and authenticity of data (key hash, keyless hash function, and digital signature algorithms), and protocols form of session keys of users. Results of comparative analysis can serve as the basis for a user who makes a decision regarding the establishment of its own data encryption subsystem.

Downloads

References

Java Cryptography Architectur Standard Algorithm Name Documentation for JDK 8 [Электронный ресурс] / Oracle.com – Режим доступа: https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html .

Msdn.microsoft.com, .NET Framework Cryptography Model [Электронный ресурс] / Msdn.microsoft.com – Ре- жим доступа : https://msdn.microsoft.com/enus/library/0ss79b2x(v=vs.110).aspx.

Wikipedia.org. Crypto++ [Электронный ресурс] / Wikipedia.org – Режим доступа: https://en.wikipedia.org/wiki/Crypto%2B%2B .

Efg2.com, Cryptography and Multiple-Precision Arithmetic [Электронный ресурс] / Efg2.com – Режим доступа: http://www.efg2.com/Lab/Library/Delphi/Math-Functions/Cryptography.htm.

Авдошин, С.М. Криптотехнологии Microsoft / С.М. Авдошин, А.А. Савельева // Приложение к журналу «Информационные технологии» – 2008. – №9. – C. 23–30.

Смарт, Н. Криптография: пер. с англ. / Н. Смарт – М.: Техносфера, 2005. – 528 с.

Лысенко, И.В. Исследование быстродействия алгоритмов шифрования на базе технологии .Net Framework / И.В Лысенко, А.Г.Проценко, // Системи обробки iнформацiї / ХУПС. – Х., 2011. – Вип. 4(94). – С. 176-181.

Проценко, А.Г. Исследование быстродействия алгоритмов обеспечения целостности на базе технологии .Net Framework / А.Г.Проценко // Системи обробки iнформацiї: ХУПС. – Х.в, 2011. – Вип. 8(52). – C. 228-232. References

“Java Cryptography Architecture Standard Algorithm Name Documentation for JDK 8”, available at: https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html .

“.NET Framework Cryptography Model, available at: https://msdn.microsoft.com/enus/library/0ss79b2x(v=vs.110).aspx .

“Crypto++”, available at: https://en.wikipedia.org/wiki/Crypto%2B%2B .

“Cryptography and Multiple-Precision Arithmetic”, available at: http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Cryptography.htm.

Avdoshin, S.M., Savel'eva, A.A. (2008), “Microsoft Cryptotechnologies” [Kriptotehnologii Microsoft], Prilozhenie k zhurnalu «Informacionnye tehnologii», no.9, pp. 23–30.

Smart, N. (2005), Cryptography, Trans. from Russ. ed.: [ Kriptografija, Per. s Russ. ed ], Tehnosfera Publ. 528 p.

Lysenko, I.V., Procenko, A.G.( 2011), “Speed encryption algorithm study based on .Net Framework technology”, Information processing systems [”Issledovanie bystrodejstvija algoritmov shifrovanija na baze tehnologii .Net Framework”, Sistemi obrobki informaciї], HUPS, Kharkiv, Vol. 4(94). pp. 176-181.

Procenko, A.G., (2011), ”Research performance integrity algorithms based on the .Net Framework technology”, Information processing systems [”Issledovanie bystrodejstvija algoritmov obespechenija celostnosti na baze tehno-logii .Net Framework”, Sistemi obrobki informaciї], HUPS, Kharkiv, Vol. 8(52). pp. 228-232.

Published

2017-12-30