Algorithms of Block Encryption: различия между версиями

Материал из Encyclopedia Electronica
Новая страница: « <p xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><span style="color: green; font-style: italic;">Категория: компьютеры</span> <span style="color: green; font-style: italic;">Категория: безопасность</span><span style="color: indigo;">алгоритмы блочного шифрования (АБШ)</span><br/><span style="color: darkslategray;"> Вхо...»
 
м Замена текста — «(MSK)↵</p>» на «(MSK)»
Строка 1: Строка 1:


<p xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><span style="color: green; font-style: italic;">[[Категория: компьютеры]]</span> <span style="color: green; font-style: italic;">[[Категория: безопасность]]</span><span style="color: indigo;">алгоритмы блочного шифрования (АБШ)</span><br/><span style="color: darkslategray;"> Входят в более общую группу симметричных алгоритмов шифрования и являются одним из основных средств криптографии ([[Cryptography]]). Стойкость АБШ может быть доказана при помощи современного математического аппарата — в отличие от асимметричных алгоритмов, стойкость которого основана на нерешённых математических проблемах. Помимо этого, АБШ позволяют осуществлять эффективные аппаратные и программные реализации, что в свою очередь даёт высокую скорость работы алгоритмов. АБШ работают с блоками определённой длины; обычно выбирают блоки размером 64 бита (для более эффективной реализации на современных процессорах). Над каждым блоком в отдельности выполняются определённые преобразования. Если размер открытого текста ([[Plain Text]]) некратен размеру блоков, применяется операция дополнения последнего блока открытого текста до необходимого размера. Дополнение выполнятся добавлением необходимого количества заранее заданных или случайных символов. АБШ основываются на многократных применениях к блоку открытого текста математических преобразований. Цель этих преобразований — создать зависимость каждого бита блока зашифрованного сообщения от каждого бита ключа и каждого бита блока открытого текста. Наиболее известными представителями АБШ являются [[DES]]; ГОСТ 28147-89 (российский аналог DES) и <i><font color="purple">NewDES</font></i>, [[Triple-DES]] (вариации DES).</span><br/><i>Смотри также</i> [[Algorithm]]<br/><br/>— [[Участник:Игорь Мостицкий|Игорь Мостицкий]] ([[Обсуждение участника:Игорь Мостицкий|обсуждение]]) 10:46, 9 января 2026 (MSK)
<p xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><span style="color: green; font-style: italic;">[[Категория: компьютеры]]</span> <span style="color: green; font-style: italic;">[[Категория: безопасность]]</span><span style="color: indigo;">алгоритмы блочного шифрования (АБШ)</span><br/><span style="color: darkslategray;"> Входят в более общую группу симметричных алгоритмов шифрования и являются одним из основных средств криптографии ([[Cryptography]]). Стойкость АБШ может быть доказана при помощи современного математического аппарата — в отличие от асимметричных алгоритмов, стойкость которого основана на нерешённых математических проблемах. Помимо этого, АБШ позволяют осуществлять эффективные аппаратные и программные реализации, что в свою очередь даёт высокую скорость работы алгоритмов. АБШ работают с блоками определённой длины; обычно выбирают блоки размером 64 бита (для более эффективной реализации на современных процессорах). Над каждым блоком в отдельности выполняются определённые преобразования. Если размер открытого текста ([[Plain Text]]) некратен размеру блоков, применяется операция дополнения последнего блока открытого текста до необходимого размера. Дополнение выполнятся добавлением необходимого количества заранее заданных или случайных символов. АБШ основываются на многократных применениях к блоку открытого текста математических преобразований. Цель этих преобразований — создать зависимость каждого бита блока зашифрованного сообщения от каждого бита ключа и каждого бита блока открытого текста. Наиболее известными представителями АБШ являются [[DES]]; ГОСТ 28147-89 (российский аналог DES) и <i><font color="purple">NewDES</font></i>, [[Triple-DES]] (вариации DES).</span><br/><i>Смотри также</i> [[Algorithm]]<br/><br/>— [[Участник:Игорь Мостицкий|Игорь Мостицкий]] ([[Обсуждение участника:Игорь Мостицкий|обсуждение]]) 10:46, 9 января 2026 (MSK)
</p>

Версия от 19:12, 9 января 2026

алгоритмы блочного шифрования (АБШ)
 Входят в более общую группу симметричных алгоритмов шифрования и являются одним из основных средств криптографии (Cryptography). Стойкость АБШ может быть доказана при помощи современного математического аппарата — в отличие от асимметричных алгоритмов, стойкость которого основана на нерешённых математических проблемах. Помимо этого, АБШ позволяют осуществлять эффективные аппаратные и программные реализации, что в свою очередь даёт высокую скорость работы алгоритмов. АБШ работают с блоками определённой длины; обычно выбирают блоки размером 64 бита (для более эффективной реализации на современных процессорах). Над каждым блоком в отдельности выполняются определённые преобразования. Если размер открытого текста (Plain Text) некратен размеру блоков, применяется операция дополнения последнего блока открытого текста до необходимого размера. Дополнение выполнятся добавлением необходимого количества заранее заданных или случайных символов. АБШ основываются на многократных применениях к блоку открытого текста математических преобразований. Цель этих преобразований — создать зависимость каждого бита блока зашифрованного сообщения от каждого бита ключа и каждого бита блока открытого текста. Наиболее известными представителями АБШ являются DES; ГОСТ 28147-89 (российский аналог DES) и NewDES, Triple-DES (вариации DES).
Смотри также Algorithm

Игорь Мостицкий (обсуждение) 10:46, 9 января 2026 (MSK)