HASH ALGORITHM WITH THE CONTROLLING TREE-LIKE STRUCTURE AND THE METHOD OF ITS IMPLEMENTATION ON PARALLEL ARCHITECTURES
Journal Title: Современные информационные технологии и ИТ-образование - Year 2017, Vol 13, Issue 1
Abstract
The article is devoted to research and development of new hashing methods that have the ability to adapt to increased requirements for cryptographic stability, and also support parallelization of computations, which is especially important for accelerating the computation of hash values of large and super large files and reflects the trend of increasingly widespreading computational architectures with a high degree of parallelisation . An original method for constructing a hash algorithm based on tree-like control structures is proposed, as well as a method for implementing the proposed hash algorithm on parallel architectures using MapReduce technology.
Authors and Affiliations
Dmitry Gapanovich, Vladimir Chubarikov
THE DEVELOPMENT OF APPROACHES FOR OBTAINING AUTOMATED SOLUTION ON THE FORMATION OF THE CURRICULUM
Modeling of training processes contributes to obtaining effective solutions of problems in the educational system. One of the most important tasks in the planning of the educational process is computer-aided curriculum d...
EDUCATIONAL PROGRAM ON HPC TECHNOLOGIES BASED ON THE HETEROGENEOUS CLUSTER HYBRILIT (LIT JINR)
The article highlights the issues of training personnel for work with high-performance computing systems (HPC), as well as of support of the software and information environment which is necessary for the efficient use o...
MOTIVATION OF STUDENT IN IT-DISCIPLINES
Method of systematic literature analysis for 2012-2017 about motivation of the learners in IT disciplines was applied. The growth trend in the number of publications about the motivation of students and the learners of I...
VECTORIZATION OF OPERATIONS ON SMALL-DIMENSIONAL MATRICES FOR INTEL XEON PHI KNIGHTS LANDING PROCESSOR
The article is devoted to the vectorization of calculations for Intel Xeon Phi Knights Landing (KNL) processor. Small-dimensional matrices are considered as objects for optimization. These operations are wide common in c...
TIME EFFICIENT ALGORITHM FOR THE GENERALIZED0 ENTROPYCALCULATION OF TWO-DIMENSIONS WORDS BY THE METHOD OF A SLIDING WINDOW
In the article we consider methods for calculating the entropy of two-dimensional words of finite length over in finite alphabet, with reference to the problem of self-organization of rod-like particles on a torus. Monit...