×
27.09.2013
216.012.7094

Результат интеллектуальной деятельности: УСТРОЙСТВО ШИФРОВАНИЯ ДАННЫХ ПО СТАНДАРТАМ ГОСТ 28147-89 И AES

Вид РИД

Изобретение

№ охранного документа
0002494471
Дата охранного документа
27.09.2013
Аннотация: Изобретение относится к шифровальным устройствам на основе стандарта шифрования данных, более конкретно к шифрованию данных по стандарту ГОСТ 28147-89 и AES. Техническим результатом предлагаемого изобретения является сокращение объема памяти, необходимой для шифрования данных по стандартам ГОСТ 28147-89 и AES, т.е. сокращение аппаратных затрат. Объединенное устройство шифрования данных по стандартам ГОСТ 28147-89 и AES содержит: схему преобразования по ГОСТ 28147-89, схему преобразования по AES, блок преобразования ключа по AES, первый мультиплексор МХ1, второй мультиплексор МХ2, накопитель данных размером IDS и накопитель ключа размером IKS. 2 табл., 3 ил.
Основные результаты: Устройство шифрования данных по стандартам ГОСТ 28147-89 и AES, содержащее схему преобразования по ГОСТ 28147-89, схему преобразования по AES, блок преобразования ключа по AES, первый мультиплексор, второй мультиплексор, накопитель данных и накопитель ключа; выход накопителя данных подключен к первому входу схемы преобразования по ГОСТ 28147-89 и к первому входу схемы преобразования по AES; выход накопителя ключа подключен к второму входу схемы преобразования по ГОСТ 28147-89, к второму входу схемы преобразования по AES, к входу блока преобразования ключа по AES и к второму входу второго мультиплексора; выходы схемы преобразования по ГОСТ 28147-89 и схемы преобразования по AES подключены к первому и второму входам первого мультиплексора соответственно; выход первого мультиплексора подключен к входу накопителя данных; выход блока преобразования ключа по AES подключен к первому входу второго мультиплексора; выход второго мультиплексора подключен к входу накопителя ключа; на управляющие входы первого и второго мультиплексоров поступают сигналы выбора алгоритма шифрования.

Область техники

Настоящее изобретение относится к шифровальным устройствам на основе стандарта шифрования данных, более конкретно к шифрованию данных по стандарту ГОСТ 28147-89 и AES.

Уровень техники

Стандартным алгоритмом шифрования данных в РФ является ГОСТ 28147-89. В то же время в современной аппаратуре часто необходимо использовать алгоритм шифрования AES, принятый на Западе.

Оба алгоритма имеют схожую структуру. ГОСТ 28147-89 строится на основе сети Фейстеля, AES на основе SP-сети. Обе структуры являются итеративными и с точки зрения аппаратной реализации сводятся к тому, что входной блок данных, который нужно зашифровать/расшифровать, загружается в накопитель и далее подвергается последовательности преобразований (раундов).

Данные после каждого раунда (фиг.1) копируются в накопитель и снова подвергаются раундовому преобразованию и так n раз, где n - количество раундов, необходимое для полного цикла шифрования/расшифровывания.

Наиболее типичная аппаратная реализация обоих алгоритмов содержит накопитель данных и ключа, а также функциональную часть (устройство раунда), где выполняется преобразование данных. На фиг.2 показан ход прохождения данных в алгоритмах ГОСТ 28147-89 и AES соответственно. Оба указанных алгоритма являются ресурсоемкими и требуют существенных аппаратных затрат.

Для повышения производительности и для реализации дополнительных режимов помимо режима простой замены требуется еще на каждый накопитель дополнительный буфер такого же размера.

В нижеприведенной таблице приведен объем данных, который необходимо хранить в устройстве (с учетом буфера):

Данные Ключ
ГОСТ 28147-89 128(64*2) 512(256*2)
AES 256(128*2) 512(256*2)
Итого: 1408 (ключ + данные)

Целью настоящего изобретения является разработка объединенной аппаратной реализации шифрования данных по стандартам ГОСТ 28147-89 и AES, которая будет требовать меньше ресурсов для работы.

Сущность изобретения

Техническим результатом предлагаемого изобретения является сокращение объема памяти, необходимой для шифрования данных по стандартам ГОСТ 28147-89 и AES, т.е. сокращение аппаратных затрат.

Для сокращения аппаратных затрат в устройстве шифрования данных объединены накопители ключа и данных устройств шифрования по стандартам ГОСТ 28147-89 и AES.

Устройство шифрования данных по стандартам ГОСТ 28147-89 и AES содержит: схему преобразования по ГОСТ 28147-89, схему преобразования по AES, блок преобразования ключа по AES, первый мультиплексор, второй мультиплексор, накопитель данных и накопитель ключа. Выход накопителя данных подключен к первому входу схемы преобразования по ГОСТ 28147-89 и к первому входу схемы преобразования по AES. Выход накопителя ключа подключен к второму входу схемы преобразования по ГОСТ 28147-89, к второму входу схемы преобразования по AES, к входу блока преобразования ключа по AES и к второму входу второго мультиплексора. Выходы схемы преобразования по ГОСТ 28147-89 и схемы преобразования по AES подключены к первому и второму входам первого мультиплексора соответственно. Выход первого мультиплексора подключен к входу накопителя данных. Выход блока преобразования ключа по AES подключен к первому входу второго мультиплексора. Выход второго мультиплексора подключен к входу накопителя ключа. На управляющие входы первого и второго мультиплексоров поступают сигналы выбора алгоритма шифрования.

Использование совместных накопителей данных и ключа в объединенном устройстве шифрования данных сокращает количество элементов памяти, необходимых для хранения данных и ключа, вдвое.

Краткое описание чертежей

На фиг.1 представлена примерная аппаратная реализация для шифрования данных по стандартам ГОСТ 28147-89 и AES.

На фиг.2 представлен ход прохождения данных в алгоритмах шифрования по стандартам ГОСТ 28147-89 и AES соответственно.

На фиг.3 представлена функциональная схема устройства шифрования по стандартам ГОСТ 28147-89 и AES.

Подробное описание изобретения

В предлагаемом устройстве шифрования данных реализованы два совместных накопителя: первый отвечает за хранение данных, второй за хранение ключа. Размер накопителей данных и ключа определяется величиной IDS=max{DS(AES),DS(GOST)} и IKS=max{KS(AES),KS(GOST)} соответственно, где DS(i) определяет размер, необходимый для хранения данных алгоритма i, с учетом буфера. KS(i) определяет размер, необходимый для хранения ключа алгоритма i, с учетом буфера. При аппаратной реализации накопители данных и ключа будут представлять собой регистровую память. В зависимости от того, какое устройство на данный момент работает, оно будет хранить свои промежуточные данные межраундовых преобразований в регистровой памяти.

В нижеприведенной таблице приведен объем данных, который необходимо хранить в устройстве (с учетом буфера), при использовании предлагаемого объединения накопителей:

Данные Ключ
ГОСТ 28147-89 + AES 256 (128*2) 512 (256*2)
Итого: 768 (ключ + данные)

Таким образом, количество регистров, необходимых для хранения данных и ключа, сокращается вдвое. С учетом комбинационных частей алгоритмов выигрыш в аппаратуре составляет порядка 1,5.

Устройство шифрования данных по стандартам ГОСТ 28147-89 и AES (фиг.3) содержит: схему преобразования по ГОСТ 28147-8, схему преобразования по AES, блок преобразования ключа по AES, первый мультиплексор МХ1, второй мультиплексор МХ2, накопитель данных размером IDS и накопитель ключа размером IKS. Выход накопителя данных подключен к первому входу схемы преобразования по ГОСТ 28147-89 и к первому входу схемы преобразования по AES. Выход накопителя ключа подключен к второму входу схемы преобразования по ГОСТ 28147-89, к второму входу схемы преобразования по AES, к входу блока преобразования ключа по AES и к второму входу второго мультиплексора. Выходы схем преобразования по ГОСТ 28147-8 и AES подключены к входам первого мультиплексора. Выход первого мультиплексора подключен к входу накопителя данных. Выход блока преобразования ключа по AES подключен к первому входу второго мультиплексора. Выход второго мультиплексора подключен к входу накопителя ключа. На управляющие входы мультиплексоров (не показано на фигуре) поступают сигналы выбора алгоритма шифрования.

Устройство шифрования данных по стандартам ГОСТ 28147-89 и AES (фиг.3) работает следующим образом. Данные из общего хранилища поступают одновременно в схемы преобразования по ГОСТ 28147-89 и AES. После этого данные поступают в мультиплексор МХ1, в котором осуществляется выбор данных для запоминания после преобразования. Выбор осуществляется в зависимости от алгоритма преобразования, который задается пользователем перед началом процесса шифрования/дешифрования. Выбранные данные поступают в хранилище и используются в новом раунде преобразования.

В алгоритме шифрования данных по стандарту AES одновременно с преобразованием данных осуществляется преобразование ключа, в алгоритме по стандарту ГОСТ 28147-89 - нет. Поэтому ключ поступает одновременно в схемы преобразования по AES, по ГОСТ 28147-89, во второй мультиплексор и в блок преобразования ключа по AES. Мультиплексор МХ2 выбирает либо преобразованный ключ для алгоритма по стандарту AES, либо исходный ключ в случае преобразования по стандарту ГОСТ 28147-89. Запомненный ключ затем используется в новом раунде преобразования.

Устройство шифрования данных по стандартам ГОСТ 28147-89 и AES, содержащее схему преобразования по ГОСТ 28147-89, схему преобразования по AES, блок преобразования ключа по AES, первый мультиплексор, второй мультиплексор, накопитель данных и накопитель ключа; выход накопителя данных подключен к первому входу схемы преобразования по ГОСТ 28147-89 и к первому входу схемы преобразования по AES; выход накопителя ключа подключен к второму входу схемы преобразования по ГОСТ 28147-89, к второму входу схемы преобразования по AES, к входу блока преобразования ключа по AES и к второму входу второго мультиплексора; выходы схемы преобразования по ГОСТ 28147-89 и схемы преобразования по AES подключены к первому и второму входам первого мультиплексора соответственно; выход первого мультиплексора подключен к входу накопителя данных; выход блока преобразования ключа по AES подключен к первому входу второго мультиплексора; выход второго мультиплексора подключен к входу накопителя ключа; на управляющие входы первого и второго мультиплексоров поступают сигналы выбора алгоритма шифрования.
УСТРОЙСТВО ШИФРОВАНИЯ ДАННЫХ ПО СТАНДАРТАМ ГОСТ 28147-89 И AES
УСТРОЙСТВО ШИФРОВАНИЯ ДАННЫХ ПО СТАНДАРТАМ ГОСТ 28147-89 И AES
УСТРОЙСТВО ШИФРОВАНИЯ ДАННЫХ ПО СТАНДАРТАМ ГОСТ 28147-89 И AES
Источник поступления информации: Роспатент

Showing 21-30 of 30 items.
26.08.2017
№217.015.e12d

Устройство подавления боковых лепестков при импульсном сжатии многофазных кодов р3

Изобретение относится к радиолокации и гидролокации. Технический результат – обеспечение подавления боковых лепестков для кода P3 нечетной длины. Для этого устройство подавления боковых лепестков при импульсном сжатии многофазных кодов Р3 содержит соединенные по входу модифицированный фильтр...
Тип: Изобретение
Номер охранного документа: 0002625559
Дата охранного документа: 14.07.2017
26.08.2017
№217.015.e524

Программно-аппаратная платформа и способ ее реализации для беспроводных средств связи

Изобретение относится к области обработки данных, более конкретно к специализированным связным программируемым вычислительным системам с распараллеливанием и конвейеризации вычислительных процессов. Технический результат заключается в увеличении адаптивности к условиям применения и...
Тип: Изобретение
Номер охранного документа: 0002626550
Дата охранного документа: 28.07.2017
26.08.2017
№217.015.e82e

Тепловыделяющая сборка ядерного реактора

Изобретение относится к тепловыделяющим сборкам (ТВС) ядерных реакторов типа ВВЭР (ВВЭР-440, ВВЭР-1000 и т.п.). Анти-debris фильтр предлагаемой ТВС выполнен в виде толстой плиты, имеющей конусообразную форму со стороны входа теплоносителя с тупым углом при вершине, направленной навстречу потоку...
Тип: Изобретение
Номер охранного документа: 0002627307
Дата охранного документа: 07.08.2017
26.08.2017
№217.015.ecc0

Устройство подавления боковых лепестков при импульсном сжатии симметрично усеченных многофазных кодов (варианты)

Предлагаемые устройства относятся к радиолокационным и гидролокационным системам с импульсным сжатием многофазных кодов. Технический результат заключается в повышении качества сжатия сигналов, производится подавление боковых лепестков, возникающих в процессе сжатия, при котором обеспечивается...
Тип: Изобретение
Номер охранного документа: 0002628475
Дата охранного документа: 17.08.2017
29.12.2017
№217.015.f9cf

Тепловыделяющая сборка ядерного реактора

Изобретение относится к тепловыделяющей сборке (ТВС) ядерных реакторов типа ВВЭР (ВВЭР-440, ВВЭР-1000 и т.п.). В заявленной тепловыделяющей сборке нижняя решетка, подпирающие ребра и соединительные элементы нижней решетки с хвостовиком выполнены с помощью аддитивной технологии в виде одной...
Тип: Изобретение
Номер охранного документа: 0002639711
Дата охранного документа: 22.12.2017
29.12.2017
№217.015.fa21

Опорная решетка-фильтр для тепловыделяющей сборки ядерного реактора

Изобретение относится к атомной энергетике. Опорная решетка-фильтр для тепловыделяющей сборки ядерного реактора выполнена в виде перфорированной пластины, имеющей в плане форму шестиугольника, с круглыми отверстиями, предназначенными для установки направляющих каналов (НК) или несущих труб (НТ)...
Тип: Изобретение
Номер охранного документа: 0002639716
Дата охранного документа: 22.12.2017
19.01.2018
№218.016.019c

Применение пептида thr-lys-pro-arg-pro-gly-pro (селанка) для гепатопротекторного воздействия при хроническом эмоционально-болевом стрессе

Изобретение относится к медицине и касается применения пептида, имеющего формулу Thr-Lys-Pro-Arg-Pro-Gly-Pro (селанка), для гепатопротекторного воздействия при хроническом эмоционально-болевом стрессе. Изобретение обеспечивает повышение эффективности лечения заболеваний с хроническим болевым...
Тип: Изобретение
Номер охранного документа: 0002629832
Дата охранного документа: 04.09.2017
19.01.2018
№218.016.025a

Устройство подавления боковых лепестков при импульсном сжатии многофазных кодов р3 и р4 (варианты)

Изобретение относится к радиолокационным и гидролокационным системам с импульсным сжатием многофазных кодов. Технический результат заключается в обеспечении подавления боковых лепестков с увеличением числа многофазных кодов. Устройство подавления боковых лепестков при импульсном сжатии...
Тип: Изобретение
Номер охранного документа: 0002630161
Дата охранного документа: 05.09.2017
20.01.2018
№218.016.1538

Устройство оценки частотной характеристики беспроводного канала

Изобретение относится к беспроводной связи связи и может быть использовано для оценки частотной характеристики каналов с многолучевым распространением по преамбуле. Техническим результатом заявляемого изобретения является повышение точности и качества оценки частотной характеристики канала...
Тип: Изобретение
Номер охранного документа: 0002634915
Дата охранного документа: 08.11.2017
29.05.2018
№218.016.594c

Способ изготовления фиксирующего приспособления и фиксирующее приспособление для его осуществления

Изобретение относится к приспособлениям для фиксации полотенец, одежды или подобных изделий на вертикальных опорах. Техническим результатом изобретения является упрощенный процесс фиксации навешиваемого предмета посредством использования тяжести их веса, а также упрощенный процесс извлечения...
Тип: Изобретение
Номер охранного документа: 0002655245
Дата охранного документа: 24.05.2018
Showing 21-30 of 42 items.
26.08.2017
№217.015.e12d

Устройство подавления боковых лепестков при импульсном сжатии многофазных кодов р3

Изобретение относится к радиолокации и гидролокации. Технический результат – обеспечение подавления боковых лепестков для кода P3 нечетной длины. Для этого устройство подавления боковых лепестков при импульсном сжатии многофазных кодов Р3 содержит соединенные по входу модифицированный фильтр...
Тип: Изобретение
Номер охранного документа: 0002625559
Дата охранного документа: 14.07.2017
26.08.2017
№217.015.e524

Программно-аппаратная платформа и способ ее реализации для беспроводных средств связи

Изобретение относится к области обработки данных, более конкретно к специализированным связным программируемым вычислительным системам с распараллеливанием и конвейеризации вычислительных процессов. Технический результат заключается в увеличении адаптивности к условиям применения и...
Тип: Изобретение
Номер охранного документа: 0002626550
Дата охранного документа: 28.07.2017
26.08.2017
№217.015.e82e

Тепловыделяющая сборка ядерного реактора

Изобретение относится к тепловыделяющим сборкам (ТВС) ядерных реакторов типа ВВЭР (ВВЭР-440, ВВЭР-1000 и т.п.). Анти-debris фильтр предлагаемой ТВС выполнен в виде толстой плиты, имеющей конусообразную форму со стороны входа теплоносителя с тупым углом при вершине, направленной навстречу потоку...
Тип: Изобретение
Номер охранного документа: 0002627307
Дата охранного документа: 07.08.2017
26.08.2017
№217.015.ecc0

Устройство подавления боковых лепестков при импульсном сжатии симметрично усеченных многофазных кодов (варианты)

Предлагаемые устройства относятся к радиолокационным и гидролокационным системам с импульсным сжатием многофазных кодов. Технический результат заключается в повышении качества сжатия сигналов, производится подавление боковых лепестков, возникающих в процессе сжатия, при котором обеспечивается...
Тип: Изобретение
Номер охранного документа: 0002628475
Дата охранного документа: 17.08.2017
29.12.2017
№217.015.f9cf

Тепловыделяющая сборка ядерного реактора

Изобретение относится к тепловыделяющей сборке (ТВС) ядерных реакторов типа ВВЭР (ВВЭР-440, ВВЭР-1000 и т.п.). В заявленной тепловыделяющей сборке нижняя решетка, подпирающие ребра и соединительные элементы нижней решетки с хвостовиком выполнены с помощью аддитивной технологии в виде одной...
Тип: Изобретение
Номер охранного документа: 0002639711
Дата охранного документа: 22.12.2017
29.12.2017
№217.015.fa21

Опорная решетка-фильтр для тепловыделяющей сборки ядерного реактора

Изобретение относится к атомной энергетике. Опорная решетка-фильтр для тепловыделяющей сборки ядерного реактора выполнена в виде перфорированной пластины, имеющей в плане форму шестиугольника, с круглыми отверстиями, предназначенными для установки направляющих каналов (НК) или несущих труб (НТ)...
Тип: Изобретение
Номер охранного документа: 0002639716
Дата охранного документа: 22.12.2017
19.01.2018
№218.016.019c

Применение пептида thr-lys-pro-arg-pro-gly-pro (селанка) для гепатопротекторного воздействия при хроническом эмоционально-болевом стрессе

Изобретение относится к медицине и касается применения пептида, имеющего формулу Thr-Lys-Pro-Arg-Pro-Gly-Pro (селанка), для гепатопротекторного воздействия при хроническом эмоционально-болевом стрессе. Изобретение обеспечивает повышение эффективности лечения заболеваний с хроническим болевым...
Тип: Изобретение
Номер охранного документа: 0002629832
Дата охранного документа: 04.09.2017
19.01.2018
№218.016.025a

Устройство подавления боковых лепестков при импульсном сжатии многофазных кодов р3 и р4 (варианты)

Изобретение относится к радиолокационным и гидролокационным системам с импульсным сжатием многофазных кодов. Технический результат заключается в обеспечении подавления боковых лепестков с увеличением числа многофазных кодов. Устройство подавления боковых лепестков при импульсном сжатии...
Тип: Изобретение
Номер охранного документа: 0002630161
Дата охранного документа: 05.09.2017
20.01.2018
№218.016.1538

Устройство оценки частотной характеристики беспроводного канала

Изобретение относится к беспроводной связи связи и может быть использовано для оценки частотной характеристики каналов с многолучевым распространением по преамбуле. Техническим результатом заявляемого изобретения является повышение точности и качества оценки частотной характеристики канала...
Тип: Изобретение
Номер охранного документа: 0002634915
Дата охранного документа: 08.11.2017
10.05.2018
№218.016.3977

Тепловыделяющая сборка ядерного реактора и способ ее изготовления

Группа изобретений относится к атомной энергетике. Тепловыделяющая сборка (ТВС) ядерного реактора содержит твэлы с ядерным топливом, часть которых может иметь выгорающий поглотитель, каждый из которых имеет оболочку из циркониевого сплава, герметизированную контактно-стыковой сваркой с помощью...
Тип: Изобретение
Номер охранного документа: 0002647127
Дата охранного документа: 14.03.2018
+ добавить свой РИД