Однією з основних операцій, яка використовується в багатьох блокових шифрах, є перестановка. Сучасні блокові шифриздійснюють операцію перестановки лише в межах окремого блоку або невеликої групи блоків. В одній з попереднійпублікацій було запропоновано метод псевдовипадкової перестановки блоків в межах усього повідомлення, однак у сучаснихшифрах довжина блоку є фіксованою, тому, навіть після перестановки блоків, початкові та кінцеві позиції блоківзалишаються відомими. Для підвищення криптографічної стійкості запропоновано здійснювати розбиття повідомленняна блоки змінної довжини. Розроблено методи шифрування на основі перестановки блоків змінної довжини, сформованорекомендації стосовно кількості можливих значень довжини блоку та діапазону цих значень, запропоновано правилаформування псевдовипадкових значень довжин блоків, наведено їх порівняння з точки зору забезпечення стійкості.
Одной из основных операций, которую выполняютблоковые шифры, независимо от их архитектуры,является перестановка. Современные блоковые шифры осуществляют операцию перестановки только впределах отдельного блока или небольшой группыблоков. В одной из предыдущих публикаций былпредложен метод псевдослучайной перестановкиблоков в пределах всего сообщения, однако в совре-менных шифрах длина блока является фиксирован-ной, потому, даже после перестановки блоков, нача-льные и конечные позиции блоков остаются извест-ными. Для повышения криптографической стойкостипредлагается осуществлять разбиение сообщения наблоки переменной длины. Разработано методы шифрования на основании перестановки блоков переменной длины, сформировано рекомендации относите-льно количества возможных значений длины блока идиапазона этих значений, предложено правила формирования псевдослучайных значений длин блоков,приведено их сравнения с точки зрения обеспечения стойкости.
One of the main operations performed by the block ciphersregardless to their architecture is permutation.Modern block ciphers perform permutation operationonly inside a separate block or small group of blocks. Inone of the previous articles the method of pseudorandompermutation of blocks inside the entire message was offeredbut modern block ciphers have fixed block lengthso even after permutation the beginning and endingblocks positions remain known. To increase the cryptographicstrength fragmentation the message to variablelength blocks is offered. Ciphering methods based onvariable length blocks permutation were developed, recommendationsconcerning blocks length quantity andtheir range were produced, the rules of pseudorandomblocks length values generating were offered and compared from cryptographic strength providing point ofview.