<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">tuzsut</journal-id><journal-title-group><journal-title xml:lang="ru">Труды учебных заведений связи</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of Telecommunication Universities</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1813-324X</issn><issn pub-type="epub">2712-8830</issn><publisher><publisher-name>СПбГУТ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.31854/1813-324X-2026-12-3-7-15</article-id><article-id custom-type="edn" pub-id-type="custom">BOSQJI</article-id><article-id custom-type="elpub" pub-id-type="custom">tuzsut-802</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>КОМПЬЮТЕРНЫЕ НАУКИ И ИНФОРМАТИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>COMPUTER SCIENCE AND INFORMATICS</subject></subj-group></article-categories><title-group><article-title>Повышение нелинейности булевых функций адаптивной модификацией вейвлет-спектра</article-title><trans-title-group xml:lang="en"><trans-title>Increasing the Nonlinearity of Boolean Functions by Adaptive Wavelet Spectrum Modification</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-4421-2411</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Левина</surname><given-names>А. Б.</given-names></name><name name-style="western" xml:lang="en"><surname>Levina</surname><given-names>A. B.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат физико-математических наук, доцент, доцент кафедры информационной безопасности Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В.И. Ульянова</p></bio><email xlink:type="simple">alla_levina@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0003-5850-7154</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Панченко</surname><given-names>Н. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Panchenko</surname><given-names>N. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант кафедры информационной безопасности Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В.И. Ульянова</p></bio><email xlink:type="simple">n9218972301@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Saint-Petersburg Electrotechnical University "LETI"</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>01</day><month>07</month><year>2026</year></pub-date><volume>12</volume><issue>3</issue><fpage>7</fpage><lpage>15</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Левина А.Б., Панченко Н.А., 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Левина А.Б., Панченко Н.А.</copyright-holder><copyright-holder xml:lang="en">Levina A.B., Panchenko N.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://tuzs.sut.ru/jour/article/view/802">https://tuzs.sut.ru/jour/article/view/802</self-uri><abstract><sec><title>Актуальность</title><p>Актуальность. Булевы функции являются основой современных криптографических систем и алгоритмов шифрования, хеширования и генерации псевдослучайных последовательностей. Их ключевые свойства ‒ высокая нелинейность и сбалансированность. Однако традиционные методы построения булевых функций с высокой нелинейностью основаны на применении бент-функций, которые обладают идеальными спектральными свойствами, но ограничены областью существования (только для четного числа переменных) и требуют сложных алгебраических конструкций. Это создает противоречие между теоретической оптимальностью бент-структур и их низкой практической реализуемостью. Таким образом, актуальной научной задачей является разработка методов формирования булевых функций, приближенных по спектральным характеристикам к бент-функциям, но пригодных для практического применения.</p><p>Цель исследования заключается в повышении нелинейности булевых функций за счет разработки метода адаптивной модификации детализирующих коэффициентов вейвлет-разложения, позволяющего перераспределять спектральную энергию и усиливать высокочастотные компоненты без усложнения алгебраической структуры функций.</p><p>Для достижения цели использованы методы спектрального анализа, дискретного вейвлет-преобразования Хаара, алгоритмизация и экспериментальное моделирование. Вейвлет-анализ применяется не только для декомпозиции функции, но и как инструмент управляемого спектрального преобразования.</p></sec><sec><title>Решение</title><p>Решение. Предложен метод адаптивной коррекции детализирующих коэффициентов вейвлет-разложения, обеспечивающий перераспределение спектральной плотности в сторону высокочастотных компонент. Проведены эксперименты для булевых функций размерностей n = 8, 10 и 12, подтверждающие увеличение спектральной нелинейности на 12–18 % по сравнению с исходными функциями.</p></sec><sec><title>Новизна</title><p>Новизна. Впервые предложено применение дискретного вейвлет-преобразования для целенаправленного повышения спектральной нелинейности булевых функций. Ранее оно использовалось преимущественно для анализа сигналов. Введена формула адаптивной модификации детализирующих коэффициентов, позволяющая управлять спектральной структурой функций без привлечения сложных алгебраических преобразований.</p><p>Теоретическая значимость работы состоит в обосновании нового подхода к формированию булевых функций на основе спектрального моделирования вейвлет-коэффициентов. </p><p>Практическая значимость результатов заключается в том, что предложенный подход открывает возможность для дальнейшей автоматизации процессов синтеза булевых функций и S-блоков с заданными спектральными характеристиками. Это может быть использовано при разработке новых стандартов шифрования и оценке стойкости алгоритмов к перспективным видам криптоанализа.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Relevance</title><p>Relevance. Boolean functions are the foundation of modern cryptographic systems and algorithms for encryption, hashing, and pseudorandom sequence generation. Their key properties are high nonlinearity and balancedness. However, traditional methods for constructing Boolean functions with high nonlinearity are based on the use of bent functions, which have ideal spectral properties but are limited in their domain of existence (only for an even number of variables) and require complex algebraic constructions. This creates a contradiction between the theoretical optimality of bent structures and their low practical feasibility. Therefore, a pressing scientific challenge is the development of methods for generating Boolean functions with spectral characteristics close to bent functions, but suitable for practical application. The aim of this study is to improve the nonlinearity of Boolean functions by developing a method for adaptively modifying the detailing coefficients of wavelet decomposition, allowing for the redistribution of spectral energy and enhancement of high-frequency components without complicating the algebraic structure of the functions.</p></sec><sec><title>Methods</title><p>Methods. Spectral analysis, the discrete Haar wavelet transform, algorithmization, and experimental modeling were used to achieve this goal. Wavelet analysis is used not only for function decomposition but also as a tool for controlled spectral transformation.</p></sec><sec><title>Solution</title><p>Solution. An algorithm for adaptively correcting the detailing coefficients of wavelet decomposition is proposed, ensuring the redistribution of spectral density toward high-frequency components. Experiments were conducted for Boolean functions of dimensions n = 8, 10, and 12, confirming an increase in spectral nonlinearity by 12–18 % compared to the original functions. Novelty. This paper proposes for the first time the use of a discrete wavelet transform to purposefully enhance the spectral nonlinearity of Boolean functions. Previously, it was used primarily for signal analysis. A formula for adaptive modification of detailing coefficients is introduced, allowing for control of the spectral structure of functions without resorting to complex algebraic transformations.</p><p>The theoretical significance of this work lies in the substantiation of a new approach to generating Boolean functions based on spectral modeling of wavelet coefficients. </p><p>The practical significance of the results lies in the fact that the proposed approach opens the possibility of further automating the synthesis of Boolean functions and S-boxes with specified spectral characteristics. This can be used in the development of new encryption standards and in assessing the resistance of algorithms to advanced types of cryptanalysis.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>булевы функции</kwd><kwd>вейвлет-преобразование</kwd><kwd>нелинейность</kwd><kwd>спектр Уолша</kwd><kwd>криптография</kwd></kwd-group><kwd-group xml:lang="en"><kwd>boolean functions</kwd><kwd>wavelet transform</kwd><kwd>nonlinearity</kwd><kwd>Walsh spectrum</kwd><kwd>cryptography</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Carlet C. Boolean Functions for Cryptography and Error Correcting Codes. Cambridge University Press, 2007.</mixed-citation><mixed-citation xml:lang="en">Carlet C. Boolean Functions for Cryptography and Error Correcting Codes. Cambridge University Press, 2007.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Токарева Н. Н. Бент-функции: результаты и приложения. Обзор работ // Прикладная дискретная математика. 2009. №1(3). С. 15–37. EDN:KGCEZH</mixed-citation><mixed-citation xml:lang="en">Tokareva N.N. Bent Functions: Results and Applications. A Survey. Prikladnaya Diskretnaya Matematika. 2009:1(3):15-37. (in Russ.) EDN:KGCEZH</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Langevin P., Gillot V., Polujan A. Normality of 8-Bit Function // arXiv: 2504.21779. 2025. DOI:10.48550/arXiv.2504.21779</mixed-citation><mixed-citation xml:lang="en">Langevin P., Gillot V., Polujan A. Normality of 8-Bit Function. arXiv: 2504.21779. 2025. DOI:10.48550/arXiv.2504.21779</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Carlet C., Đurasevic M., Jakobovic D., Picek S., Mariot L. A Systematic Study on the Design of Odd-Sized Highly Nonlinear Boolean Functions via Evolutionary Algorithms // arXiv: 2504.17666. 2025. DOI:10.48550/arXiv.2504.17666</mixed-citation><mixed-citation xml:lang="en">Carlet C., Đurasevic M., Jakobovic D., Picek S., Mariot L. A Systematic Study on the Design of Odd-Sized Highly Nonlinear Boolean Functions via Evolutionary Algorithms. arXiv: 2504.17666. 2025. DOI:10.48550/arXiv.2504.17666</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Шибакин И.В., Левина А.Б. Алгоритм генерации бент-функций с помощью вейвлет-преобразования // Безопасность информационных технологий. 2025. Т. 32. № 4. С. 106–121. DOI:10.26583/bit.2025.4.08. EDN:EGISZJ</mixed-citation><mixed-citation xml:lang="en">Shibakin I.V., Levina A.B. Algorithm for generation of bent functions using wavelet transform. IT Security (Russia). 2025;32(4):106–121. (in Russ.) DOI:10.26583/bit.2025.4.08. EDN:EGISZJ</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Carlet C., Đurasevic M., Jakobovic D., Mariot L., Picek S., Polujan A. On Counts and Densities of Homogeneous Bent Functions: An Evolutionary Approach // arXiv: 2511.12652. 2025. DOI:10.48550/arXiv.2511.12652</mixed-citation><mixed-citation xml:lang="en">Carlet C., Đurasevic M., Jakobovic D., Mariot L., Picek S., Polujan A. On Counts and Densities of Homogeneous Bent Functions: An Evolutionary Approach. arXiv: 2511.12652. 2025. DOI:10.48550/arXiv.2511.12652</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Pandey S.K., Dass B.K. On Walsh Spectrum of Cryptographic Boolean Function // Defence Science Journal. 2017. Vol. 67. Iss. 5. PP. 536–541. DOI:10.14429/dsj.67.10638</mixed-citation><mixed-citation xml:lang="en">Pandey S.K., Dass B.K. On Walsh Spectrum of Cryptographic Boolean Function. Defence Science Journal. 2017;67(5):536–541. DOI:10.14429/dsj.67.10638</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Штарк Г.Г. Применение вейвлетов для ЦОС. Пер. с англ. М.: Техносфера, 2007. 183 с.</mixed-citation><mixed-citation xml:lang="en">Stark H.-G. Wavelets and Signal Processing: An Application-Based Introduction. Springer, 2005. 160 p.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Mallat S. A Wavelet Tour of Signal Processing: The Sparse Way. Academic Press, 2008. 832 p.</mixed-citation><mixed-citation xml:lang="en">Mallat S. A Wavelet Tour of Signal Processing: The Sparse Way. Academic Press, 2008. 832 p.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Добеши И. Десять лекций по вейвлетам. Пер. с англ. Ижевск: Регулярная и хаотическая динамика, 2001. 464 с.</mixed-citation><mixed-citation xml:lang="en">Daubechies I. Ten Lectures on Wavelets. SIAM, 1992. 376 p.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Демьянович Ю.К., Ходаковский В.А. Введение в теорию вейвлетов: курс лекций. СПб., 2007. 49 с.</mixed-citation><mixed-citation xml:lang="en">Dem'yanovich Yu.K., Khodakovsky V.A. Introduction to Wavelet Theory: Lecture Course. St. Petersburg, 2007. 49 p. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Смоленцев Н.К. Основы теории вейвлетов. Вейвлеты в MATLAB. М.: ДМК Пресс, 2008. 448 с. EDN:RAZCLT</mixed-citation><mixed-citation xml:lang="en">Smolentsev N.K. Fundamentals of Wavelet Theory. Wavelets in MATLAB. Moscow: DMK Press Publ.; 2008. 448 p. (in Russ.) EDN:RAZCLT</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Jiang N., Zhuo Z., Chen G., Wang L. The Walsh transform of a class of Boolean functions // Wuhan University Journal of Natural Sciences. 2021. Vol. 26. Iss. 6. РР. 453–458. DOI:10.1051/wujns/2021266453. EDN:EJIKQK</mixed-citation><mixed-citation xml:lang="en">Jiang N., Zhuo Z., Chen G., Wang L. The Walsh transform of a class of Boolean functions. Wuhan University Journal of Natural Sciences. 2021;26(6):453–458. DOI:10.1051/wujns/2021266453. EDN:EJIKQK</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
