Measuring the speed of transposition encryption using a Python application
Received: 2026-05-25
Published: 2026-06-06
Abstract
This article examines the practical implementation of a tabular permutation encryption process using the Python programming language. The software implementation of the algorithm focuses on its performance when processing text data of varying sizes, as well as on analyzing the dependence of encryption speed on the input data size and the key parameters that determine the permutation structure. The paper examines the impact of varying these parameters on the algorithm's performance, allowing us to identify patterns in its behavior under various operating conditions.
Keywords
List of references
-
Арутюнов В.В. Основы информационной безопасности: Учебное пособие. — М.: МФА, 2008. — 178 с.
-
Бабаш А.В., Шанкин Г.П. Криптография. Под редакцией В.П. Шерстюка, ЭЛ. Применко / А.В. Бабаш, Г.П. Шанкин. — М.: СОЛОН-ПРЕСС, 2007. — 512 с. — (Серия книг «Аспекты защиты»). 15ВЫ 5-93455-135-3
-
Составитель Л.К.Бабенко. Введение в специальность «Организация и технология защиты информации». Таганрог: Изд-во ТРТУ, 1999. 54с.
-
Панасенко С.П. Алгоритмы шифрования. Специальный справочник. — СПб.: БХВ-Петербург, 2009. — 576 с.: ил. ISBN 978-5-9775-0319-8
-
Официальная документация Python 3.12 — раздел модуля time. URL:https://docs.python.org/3/library/time.html
About the Authors
License

This work is licensed under a Creative Commons Attribution 4.0 International License.