APPLIED AND METHODICAL ASPECTS OF USING HASH FUNCTIONS FOR INFORMATION SECURITY

Authors

DOI:

https://doi.org/10.28925/2663-4023.2020.8.8596

Keywords:

information security; hash function; hashing; hashing algorithms; cryptographic services

Abstract

The article deals with the use of hashing algorithms for information security in training students of the specialty "125 Cybersecurity" at the Kiev Boris Grinchenko University. The modern hashing algorithms that are widely used in modern digital technologies, in particular, in the tasks of ensuring information security of modern information and communication systems has been analyzes in the article. The need for a thorough study of hashing as a means of ensuring information security has been identified and substantiated. The paper has present a thorough and detailed analysis of typical security tasks involving hashing algorithms such as implementing structures to efficiently store large data sets; searching and storing data in databases; password protection in the authentication process; formation of electronic digital signature; control of integrity and authenticity of important files;  digital blockchain technologies and creation of cryptocurrencies. The special programs offered in the form of applications and online services for calculating hash codes of a file or text have been reviewed and compared. Among the tools used to provide students with practical hashing skills are the use of CryptoAPI, Cryptography Next Generation, and Security.Cryptography .NET Framework cryptographic services. Basic cryptographic functions that implement hashing algorithms have been considered. Prospective directions of hashing research for introduction into the educational process have been defined, namely: fuzzy hashing, quantum hashing. The study concluded that the need for a theoretical and practical study of hashing throughout the training of information security professionals.

Downloads

Download data is not yet available.

References

Global'noye issledovaniye utechek konfidentsial'noy informatsii v pervom polugodii 2019 goda. (2019) [Global study of confidential information leaks in the first half of 2019] [Online]. Available: https://www.infowatch.ru/sites/default/files/report/analytics/russ/Global_Data_Leaks_Report_2019_half_year.pdf?rel=1. [ Feb. 20, 2020]. (in Russian).

H. Hellerman. Digital Computer System Principles. McGraw-Hill, 1967.

D.E. Knut. Iskusstvo programmirovaniya. Tom 3. Sortirovka i poisk. [The Art of Computer Programming Volume 3: Sorting and Searchin] 2nd ed. M.: Williams, 2007.

I.D. Gorbenko, I.A. Shtan'ko, "Funktsii kheshirovaniya. Ponyatiya, trebovaniya, klassifikatsiya, svoystva i primeneniye" ["Hashing Functions. Concepts, Requirements, Classification, Properties and Applications"], Radioelectronics and Computer Science. Vol. 1, p. 64-69, 1998. (in Russian).

Loran Lelu, Blokchein ot A do Ya. Vse o tekhnologii desyatiletiya. [Block from A to Z. All about the technology of the decade], Moskva, Rossiya, Izd-vo“Eksmo,”2018. (In Russian).

Osvitnʹo-profesiyna prohrama. 125.00.01. Bezpeka informatsiynykh i komunikatsiynykh system pershoho (bakalavrsʹkoho) rivnya osvity. Kyyivsʹkyy universytet imeni B. Hrinchenka, 2018. [Educational and professional program. 125.00.01. Safety of information and communication systems of the first (bachelor) level of education. Kyiv Boris Grinchenko University, 2018] [Online] Available at: http://kubg.edu.ua/images/stories/Departaments/vstupnikam/fitu/2018/2019_bak_op_kiber.pdf [Mar. 15, 2020] (in Ukrainian).

V.L Buryachok, V.M. Bohush, YU.V. Borsukovsʹkyy, P.M. Skladannyy and V.YU. Borsukovsʹka, "Modelʹ pidhotovky fakhivtsiv u sferi informatsiynoyi ta kibernetychnoyi bezpeky v zakladakh vyshchoyi osvity Ukrayiny" ["Model of training specialists in the field of information and cybernetic security in higher education institutions of Ukraine"], Information technology and Learning Tools, 67(5), 277-289, 2018. (in Ukrainian).

Yu.D. Zhdanovа, S. Spasiteleva, S. and S.M. Shevchenko. "Formuvannya u studentiv IT-spetsialʹnostey kompetentnostey v oblasti zakhystu informatsiyi z vykorystannyam kryptohrafichnykh sluzhb .NET FRAMEWORK" ["Formation Of Information Protection Competence To Students Of It-Specialties With Using .NET FRAMEWORK Cryptographic Services. "] Physical and Mathematical Education, 19(1), pp.48-54, 2019 (in Ukrainian).

Khalimov, G. Universal'noye kheshirovaniye. [Universal hashing.] LAP LAMBERT Academic Publishing, 2014. (in Russian).

K.A.Tyurin, "Nechotkoye kheshirovaniye v zadachakh informatsionnoy bezopasnosti", ["Fuzzy Hashing in Information Security Tasks"] Overview. NCPTI, 1(16), с. 40-53, 2019. (in Russian).

N. Virt, Algoritmy i struktury dannykh [Algorithms and data structures]. М: Mir, 1989. (in Russian).

P. Dzh. Sadaladzh, M. Fauler, NoSQL: novaya metodologiya razrabotki nerelyatsionnykh baz dannykh. [NoSQL DISTILLED: А Brief Guide to the Emerging World of Polyglot Persistence]. M: Williams, 2016. (in Russian).

B. Shnayyer, Prikladnaya kriptografiya. Protokoly, algoritmy, iskhodnyye teksty na yazyke Si. [Applied Cryptography. Protocols, Algorithms and Source Code in C]. М.: Triumf, 2002. (in Russian).

Khesh-funktsiyi - Onlayn Heneratory khesh - Convert String [Online] Available at: https://www.convertstring.com/uk/Hash [Mar. 8, 2020] (in Ukrainian).

Yu.D. Zhdanovа, S.О. Spasiteleva, and S.M. Shevchenko. "Zastosuvannya biblioteky klasiv Security.Cryptography dlya praktychnoyi pidhotovky spetsialistiv z kiberbezpeky" ["The Application of the Security.Cryptography Class Library for the Practical Training of Cyber Security Specialists"] Kiberbezpeka: osvita, nauka, tekhnika, 4(4), S.44-53, 2019. (In Ukrainian).

S.O. Spasiteleva, V.L. Buriachok, "Perspektyvy rozvytku dodatkiv blokcheyn v Ukrayini" ["Perspectives For Development Of Blockchainapplications In Ukraine"], Kiberbezpeka: osvita, nauka, tekhnika, 1(1), с. 35-48, 2018. (in Ukrainian).

Downloads


Abstract views: 652

Published

2020-06-25

How to Cite

Zhdanovа Y. ., Spasiteleva , S. ., Shevchenko, S. ., & Kravchuk, K. . (2020). APPLIED AND METHODICAL ASPECTS OF USING HASH FUNCTIONS FOR INFORMATION SECURITY. Electronic Professional Scientific Journal «Cybersecurity: Education, Science, Technique», 4(8), 85–96. https://doi.org/10.28925/2663-4023.2020.8.8596

Most read articles by the same author(s)

1 2 3 > >>