Visible to the public Hash Functions are Based on Three-Dimensional Stochastic Transformations

TitleHash Functions are Based on Three-Dimensional Stochastic Transformations
Publication TypeConference Paper
Year of Publication2019
AuthorsChugunkov, Ilya V., Ivanov, Michael A., Kliuchnikova, Bogdana V.
Conference Name2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus)
Keywords3D stochastic transformations, compositionality, cryptography, DOZENHASH hashing algorithm, effective protection, Generators, hash algorithms, Hash functions, heterogeneous supercomputer technologies, Information security, input data blocks, level-of-elementary operations, memory size 4.0 Byte, NIST, output data blocks, parallel machines, pseudo-random sequence, pseudorandom number generators, pubcrawl, random number generation, Resiliency, resulting transformation, square and cube architecture, statistical testing, stochastic methods-of-information security, Stochastic processes, stochastic protection methods, stochastic transformation, Supercomputers, three-dimensional bytes array, Three-dimensional displays, three-dimensional stochastic transformations, unpredictability injection
AbstractThe methods are based on injecting unpredictability into means and objects of protection are called stochastic methods of information security. The effective protection can be done only by using stochastic methods against an active opponent. The effectiveness of stochastic protection methods is defined by the quality of the used pseudo-random number generators and hash functions. The proposed hashing algorithm DOZENHASH is based on the using of 3D stochastic transformations of DOZEN family. The principal feature of the algorithm is that all input and output data blocks as well as intermediate results of calculations are represented as three-dimensional array of bytes with 4 bytes in each dimension. Thus, the resulting transformation has a high degree of parallelism at the level of elementary operations, in other words, it is focused on the implementation using heterogeneous supercomputer technologies.
DOI10.1109/EIConRus.2019.8656708
Citation Keychugunkov_hash_2019