Analysis of Hash Functions and Their Application in Electronic Digital Signature

2022

Closed access Metadata (CSL-JSON)
DOI 10.52209/1609-1825_2022_4_449
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

The hash function used is known for implementing algorithmic solutions in programming. Hash functions encrypt and optimize work with processed and stored data, as well as in various operating systems, ranking data to ensure their integrity. The application of the hash function is quite extensive. The usage of the hash function allows the possibility to solve almost all problems of protecting electronic information, from ensuring the authenticity of subjects and objects of information interaction to introducing uncertainty into the operation of means and objects of protection. The article deals with hash functions used in electronic digital signature (EDS) algorithms. Modern hashing methods and the areas in which they are applicable are described. The hash function is used to secure data. These functions can vary in bit depth, complexity, and cryptographic strength. Cryptographic hashing algorithms are given parameters, structures, and methods, as well as their scope. The work is devoted to analyzing hash functions and their application in the electronic digital signature. The article presents the results of calculating collisions of hashing algorithms, allowing you to choose the most optimal option for its application in the algorithm under consideration. The practical application of the hashing algorithm for the digital signature system, which can be used in systems and networks to transmit and store information, is considered