Development of a Software Package for the Implementation of the Algorithm Berlecamp – Messy on Simple Shift Registers with Linear Feedback for Students of the Discipline “Cryptography”

In this paper, the Berlecamp – Messy algorithm, its features and the relevance of using this algorithm for various tasks are discussed. A simple linear feedback shift register (LFSR) has been chosen and the general circuit of the register is presented. The Berlecamp – Messy algorithm has been implemented in the C# proramming language using the WTF platform, the graphical shell of the developed complex has been shown, the block diagram of the algorithm has been given and the program code has been presented. Demonstration of the complex operation on the example of bit stream of the RSLOS generator and comparison with the calculated values is carried out. The results of the work can be used for creation of more perfect data protection systems and training of future specialists, the developed pro-software complex and presented algorithms can be used in the educational process within the discipline “Cryptography” for students in the direction of “Information Security”.

Authors

Institutions

Publication Details

Journal
Computational nanotechnology
Published
2025-05-27
DOI
https://doi.org/10.33693/2313-223x-2025-12-1-97-104
Primary Topic
Advanced Data Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of a Software Package for the Implementation of the Algorithm Berlecamp – Messy on Simple Shift Registers with Linear Feedback for Students of the Discipline “Cryptography”

Р. Р. Шарипов, A.A. KASSIROVA
Computational nanotechnology
Advanced Data Processing Techniques
article

Development of a Software Package for the Implementation of the Algorithm Berlecamp – Messy on Simple Shift Registers with Linear Feedback for Students of the Discipline “Cryptography”

Р. Р. Шарипов, A.A. KASSIROVA
article en

Abstract

In this paper, the Berlecamp – Messy algorithm, its features and the relevance of using this algorithm for various tasks are discussed. A simple linear feedback shift register (LFSR) has been chosen and the general circuit of the register is presented. The Berlecamp – Messy algorithm has been implemented in the C# proramming language using the WTF platform, the graphical shell of the developed complex has been shown, the block diagram of the algorithm has been given and the program code has been presented. Demonstration of the complex operation on the example of bit stream of the RSLOS generator and comparison with the calculated values is carried out. The results of the work can be used for creation of more perfect data protection systems and training of future specialists, the developed pro-software complex and presented algorithms can be used in the educational process within the discipline “Cryptography” for students in the direction of “Information Security”.

Computational nanotechnologyVol. 12(1)
Kazan State Technical University named after A. N. Tupolev (RU)
Openalex Percentile: Top 87%
Advanced Data Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.