×
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
Источник поступления информации: Роспатент

Показаны записи 1-10 из 30.
10.06.2013
№216.012.4a3d

Способ инициализации беспроводных устройств для считывания показаний счетчиков и устройство для его осуществления

Изобретение относится к области телекоммуникаций, а более конкретно к автоматическим системам учета жилищно-коммунальных услуг, учета и предоставления информационных услуг и услуг связи, а также мониторинга жилого фонда, инженерных сетей и коммуникаций. Технический результат состоит в...
Тип: Изобретение
Номер охранного документа: 0002484585
Дата охранного документа: 10.06.2013
10.06.2013
№216.012.4a3e

Система связи для сбора данных и способ для приема данных в системе связи

Изобретение относится к технике связи и может использоваться для сбора данных о показаниях датчиков, например расхода воды, газа, отопительных систем, электричества, при этом датчики могут быть как бытовые, так и промышленные. Технический результат состоит в повышении коэффициента использования...
Тип: Изобретение
Номер охранного документа: 0002484586
Дата охранного документа: 10.06.2013
10.11.2013
№216.012.7fe7

Устройство шифрования данных по стандарту гост 28147-89

Изобретение относится к шифровальным устройствам на основе стандарта шифрования данных. Техническим результатом является повышение тактовой частоты устройства шифрования данных. Устройство раунда, реализующее последовательность действий для каждого раунда шифрования данных, содержит блок...
Тип: Изобретение
Номер охранного документа: 0002498416
Дата охранного документа: 10.11.2013
27.11.2013
№216.012.8625

Способ и устройство автоматизированной сериализации для массового производства радиоэлектронных устройств

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении гарантированной записи серийного номера с этикетки через кабель и проводной интерфейс во внутреннюю память контроллера управления радиоэлектронных устройств (РЭУ) в процессе тестирования. Способ...
Тип: Изобретение
Номер охранного документа: 0002500019
Дата охранного документа: 27.11.2013
20.05.2014
№216.012.c359

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

Предлагаемые устройства относятся к радиолокационным и гидролокационным системам с импульсным сжатием многофазных кодов и могут использоваться в радиолокации при использовании фазо-кодированных импульсов. Достигаемый технический результат- увеличение подавления боковых лепестков при сжатии...
Тип: Изобретение
Номер охранного документа: 0002515768
Дата охранного документа: 20.05.2014
20.09.2014
№216.012.f5bc

Применение пептида актг (4-7)-пгп гепатопротекторного воздействия

Изобретение относится к биотехнологии, конкретно к терапевтическим пептидам, и может быть использовано в медицине. В качестве гепатопротектора применяют пептид АКТГ (4-7)-ПГП (Семакс), имеющий формулу Met-Glu-His-Phe-Pro-Gly-Pro. Применения указанного пептида с целью гепатопротекции в условиях...
Тип: Изобретение
Номер охранного документа: 0002528741
Дата охранного документа: 20.09.2014
10.01.2015
№216.013.197b

Способ нанесения лакового покрытия на поверхность тепловыделяющих элементов (твэлов) с оболочками из циркониевых сплавов перед снаряжением их в каркас тепловыделяющей сборки (твс) и устройство для его осуществления

Заявленная группа изобретений относится к атомной энергетике и может быть использована при изготовлении тепловыделяющих элементов (твэлов) и снаряжении их в тепловыделяющую сборку (ТВС) преимущественно для водо-водяных энергетических реакторов. В способе нанесения лакового покрытия на...
Тип: Изобретение
Номер охранного документа: 0002537951
Дата охранного документа: 10.01.2015
10.04.2015
№216.013.3792

Способ получения адъюванта для вирусных вакцин

Изобретение относится к биотехнологии и иммунологии и представляет собой способ получения адъюванта для вакцин. Способ включает растворение смеси тритерпеноидов бересты в тетрагидрофуране с получением раствора с концентрацией 5-10 г/л. Растворяют олеиновую кислоту в количестве 5-10% от массы...
Тип: Изобретение
Номер охранного документа: 0002545714
Дата охранного документа: 10.04.2015
20.07.2015
№216.013.62dc

Способ замещения циркулярных дефектов трахеи

Изобретение относится к медицине, а именно к реконструктивно-восстановительной хирургии, и может быть использовано при замещении циркулярных дефектов трахеи. Дефектный участок трахеи оборачивают полипропиленовой биосовместимой гибкой разделительной пленочной мембраной. Мембрану накладывают с...
Тип: Изобретение
Номер охранного документа: 0002556855
Дата охранного документа: 20.07.2015
20.07.2015
№216.013.646b

Дистанционирующая решетка тепловыделяющей сборки ядерного реактора

Изобретение относится к атомной энергетике, а именно к элементам тепловыделяющих сборок (ТВС) ядерных реакторов типа ВВЭР. Технической задачей изобретения является создание дистанционирующей решетки (ДР) с высокой технологичностью, жесткостью и прочностью. Техническим результатом изобретения...
Тип: Изобретение
Номер охранного документа: 0002557254
Дата охранного документа: 20.07.2015
Показаны записи 1-10 из 42.
10.06.2013
№216.012.4a3d

Способ инициализации беспроводных устройств для считывания показаний счетчиков и устройство для его осуществления

Изобретение относится к области телекоммуникаций, а более конкретно к автоматическим системам учета жилищно-коммунальных услуг, учета и предоставления информационных услуг и услуг связи, а также мониторинга жилого фонда, инженерных сетей и коммуникаций. Технический результат состоит в...
Тип: Изобретение
Номер охранного документа: 0002484585
Дата охранного документа: 10.06.2013
10.06.2013
№216.012.4a3e

Система связи для сбора данных и способ для приема данных в системе связи

Изобретение относится к технике связи и может использоваться для сбора данных о показаниях датчиков, например расхода воды, газа, отопительных систем, электричества, при этом датчики могут быть как бытовые, так и промышленные. Технический результат состоит в повышении коэффициента использования...
Тип: Изобретение
Номер охранного документа: 0002484586
Дата охранного документа: 10.06.2013
10.11.2013
№216.012.7fe7

Устройство шифрования данных по стандарту гост 28147-89

Изобретение относится к шифровальным устройствам на основе стандарта шифрования данных. Техническим результатом является повышение тактовой частоты устройства шифрования данных. Устройство раунда, реализующее последовательность действий для каждого раунда шифрования данных, содержит блок...
Тип: Изобретение
Номер охранного документа: 0002498416
Дата охранного документа: 10.11.2013
27.11.2013
№216.012.8625

Способ и устройство автоматизированной сериализации для массового производства радиоэлектронных устройств

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении гарантированной записи серийного номера с этикетки через кабель и проводной интерфейс во внутреннюю память контроллера управления радиоэлектронных устройств (РЭУ) в процессе тестирования. Способ...
Тип: Изобретение
Номер охранного документа: 0002500019
Дата охранного документа: 27.11.2013
20.05.2014
№216.012.c359

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

Предлагаемые устройства относятся к радиолокационным и гидролокационным системам с импульсным сжатием многофазных кодов и могут использоваться в радиолокации при использовании фазо-кодированных импульсов. Достигаемый технический результат- увеличение подавления боковых лепестков при сжатии...
Тип: Изобретение
Номер охранного документа: 0002515768
Дата охранного документа: 20.05.2014
20.09.2014
№216.012.f5bc

Применение пептида актг (4-7)-пгп гепатопротекторного воздействия

Изобретение относится к биотехнологии, конкретно к терапевтическим пептидам, и может быть использовано в медицине. В качестве гепатопротектора применяют пептид АКТГ (4-7)-ПГП (Семакс), имеющий формулу Met-Glu-His-Phe-Pro-Gly-Pro. Применения указанного пептида с целью гепатопротекции в условиях...
Тип: Изобретение
Номер охранного документа: 0002528741
Дата охранного документа: 20.09.2014
10.01.2015
№216.013.197b

Способ нанесения лакового покрытия на поверхность тепловыделяющих элементов (твэлов) с оболочками из циркониевых сплавов перед снаряжением их в каркас тепловыделяющей сборки (твс) и устройство для его осуществления

Заявленная группа изобретений относится к атомной энергетике и может быть использована при изготовлении тепловыделяющих элементов (твэлов) и снаряжении их в тепловыделяющую сборку (ТВС) преимущественно для водо-водяных энергетических реакторов. В способе нанесения лакового покрытия на...
Тип: Изобретение
Номер охранного документа: 0002537951
Дата охранного документа: 10.01.2015
10.04.2015
№216.013.3792

Способ получения адъюванта для вирусных вакцин

Изобретение относится к биотехнологии и иммунологии и представляет собой способ получения адъюванта для вакцин. Способ включает растворение смеси тритерпеноидов бересты в тетрагидрофуране с получением раствора с концентрацией 5-10 г/л. Растворяют олеиновую кислоту в количестве 5-10% от массы...
Тип: Изобретение
Номер охранного документа: 0002545714
Дата охранного документа: 10.04.2015
20.07.2015
№216.013.62dc

Способ замещения циркулярных дефектов трахеи

Изобретение относится к медицине, а именно к реконструктивно-восстановительной хирургии, и может быть использовано при замещении циркулярных дефектов трахеи. Дефектный участок трахеи оборачивают полипропиленовой биосовместимой гибкой разделительной пленочной мембраной. Мембрану накладывают с...
Тип: Изобретение
Номер охранного документа: 0002556855
Дата охранного документа: 20.07.2015
20.07.2015
№216.013.646b

Дистанционирующая решетка тепловыделяющей сборки ядерного реактора

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