Theoretical and experimental analysis of cryptographic hash functions
Authors:
- Jacek Tchórzewski,
- Agnieszka Jakóbik
Abstract
The paper presents a theoretical introduction to the cryptographic hash function theory and a statistical experimental analysis of selected hash functions. The definition of hash functions, differences between them, their strengths and weaknesses are explained as well. Different hash function types, classes and parameters are described. The features of hash functions are analyzed by performing statistical analysis. Experimental analysis is performed for three certified hash functions: SHA1-160, SHA2-512 and SHA3-512. Such an analysis helps understand the behavior of cryptographic hash functions and may be very helpful for comparing the security level of the hashing method selected. The tests may serve as a basis for examination of each newly proposed hash function. Additionally, the analysis may be harness as a method for comparing future proposals with the existing functions.
- Record ID
- CUT64d5e3bd1cef41c48fade03b4776b5b5
- Publication categories
- ;
- Author
- Journal series
- Journal of Telecommunications and Information Technology, ISSN 1509-4553, e-ISSN 1899-8852
- Issue year
- 2019
- Vol
- 1
- Pages
- 125-133
- Other elements of collation
- tab.; wykr.; Bibliografia (na s.) - 132-133; Bibliografia (liczba pozycji) - 21; Oznaczenie streszczenia - Abstr.; Numeracja w czasopiśmie - 1
- Keywords in English
- cryptographic hash function, hashing method, security
- DOI
- DOI:10.26636/jtit.2019.128018 Opening in a new tab
- URL
- https://www.il-pib.pl/pl/jtit-archive?view=kwartalrok&rok=2019&kwartal=1 Opening in a new tab
- Language
- eng (en) English
- License
- Score (nominal)
- 40
- Additional fields
- Indeksowana w: Scopus
- Uniform Resource Identifier
- https://cris.pk.edu.pl/info/article/CUT64d5e3bd1cef41c48fade03b4776b5b5/
- URN
urn:pkr-prod:CUT64d5e3bd1cef41c48fade03b4776b5b5
* presented citation count is obtained through Internet information analysis, and it is close to the number calculated by the Publish or PerishOpening in a new tab system.