Способ передачи и приема цифровой информации

Изобретение относится к области радиотехники, а именно к передаче информации в сети связи. Техническим результатом является улучшение электромагнитной совместимости внутри системы радиосвязи, улучшение информационной скрытности передаваемых сообщений, возможность работы с радиосредствами предыдущих поколений. Технический результат достигается тем, что на передающей стороне каждый блок сообщения представляют в виде первого числа Y, которое с помощью хэш-функции и известных на приеме и передаче закрытого ключа К и начального вектора v преобразуют во второе число Z, принадлежащее значительно большему числовому интервалу, чем интервал значений Y, затем последовательность чисел Z преобразуют во вторую последовательность дискретных чисел Е, каждое из которых представляет собой ошибку предсказания, которую затем интерполируют в аналоговый сигнал E(t) и передают получателю. На приемной стороне принятый сигнал E(t) квантуют по времени во вторую последовательность дискретных чисел Е, которую с помощью предсказателя, такого же, как и на передающей стороне, переводят в последовательность вторых чисел Z, которую с помощью обратного преобразования хэш-функции преобразуют в последовательность первых чисел Y. Полученные числа Y представляют в виде последовательности блоков, в результате чего получают переданный двоичный информационный сигнал. 1 ил.

 

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

Известен способ арифметико-логической обработки цифрового сигнала, описанный в заявке №98122209 "Способ цифроаналогового преобразования и устройство для его осуществления", Флинн Д., 1999, в котором один или более разрядов хорды значения входного цифрового сигнала управляют тем, какие из указанных выходных каскадов формируют сигнал включения, какие из выходных каскадов формируют широтно-импульсно-модулированный (ШИМ) сигнал, и какие из выходных каскадов формируют сигнал выключения, и для данного значения входного цифрового сигнала только один из выходных каскадов является выходным каскадом, формирующим ШИМ сигнала, причем любые выходные каскады с амплитудой сигнала, меньшей, чем в выходном каскаде формирования ШИМ сигнала, формируют сигналы включения, а любые выходные каскады с амплитудой сигнала, большей, чем в выходном каскаде формирования ШИМ сигнала, формируют сигналы выключения.

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

Известен способ арифметико-логической обработки дискретного сигнала, описанный в заявке на изобретение №2006110566 "Устройство и способ обработки сигнала, имеющего последовательность дискретных значений", Гайгер Р., Шуллер Г., Шпорер Т., 2006, в котором манипулируют последовательностью дискретных значений для получения последовательности подвергнутых манипуляции значений такой, что, по меньшей мере, одно из подвергнутых манипуляции значений является нецелочисленным, и округляют последовательность значений, подвергнутых манипуляции, для получения последовательности округленных значений, подвергнутых манипуляции, причем средство для округления выполнено с возможностью осуществления формирования спектра для генерируемой ошибки округления так, что ошибка округления со сформированным спектром имеет в первом частотном диапазоне более высокую энергию, чем во втором частотном диапазоне.

Недостатком данного способа является функциональная несовместимость с аппаратурой, реализующей аналоговые методы передачи информации.

Наиболее близким к предлагаемому способу является способ арифметико-логической обработки цифрового сигнала, описанный в патенте №2302083 "Способ передачи дискретного сообщения в системах с обратной связью", Тупота В.И., Бурушкин А.А., Минаков В.А., 2006, предназначенный для повышения скорости передачи информации в условиях сильных помех.

В данном способе входной сигнал на передающем конце линии связи делят на блоки длиною М бит, формируют дискретное сообщение в виде последовательности блоков-символов длиною М бит, формируют копию дискретного сообщения путем кодирования каждого символа дискретного сообщения в соответствии с заданной формулой, добавляют к каждому символу дискретного сообщения и его копии по одному биту для проверки их на четность, сформированное дискретное сообщение и его копию запоминают и передают по линии связи.

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

В способе-прототипе формирование копии дискретного сообщения путем кодирования каждого символа должно было бы приводить к тому, что результат кодирования должен принадлежать числовому интервалу, значительно большему, чем числовой интервал, которому принадлежит исходный символ. Если данное условие не будет выполнено, несанкционированный пользователь методом тотального перебора вариантов способен за приемлемое время получить необходимый результат. Однако выполнение данного условия в способе-прототипе невозможно, так как это приведет к увеличению объема полезной информации, что скажется или на уменьшении скорости передачи, или на усложнении аппаратуры приема.

Кроме того, в современных сетях связи при большом количестве абонентов, располагающихся на ограниченном пространстве, возникает необходимость использования аналоговых методов передачи. Это связано, во-первых, с решением проблемы электромагнитной совместимости (ЭМС) из-за ограниченности частотного ресурса и, во-вторых, с требованием поддерживать связь с аппаратурой "старого" аналогового парка.

Таким образом, недостатком способа-прототипа является низкая информационная скрытность, а также недостаточное обеспечение ЭМС с другими аналогичными средствами связи.

Для устранения указанных недостатков в способе передачи и приема цифровой информации, включающем на передающей стороне деление исходного цифрового сигнала на блоки длиною М бит, кодирование каждого блока сообщения в соответствии с заданной формулой, на приемной стороне - декодирование каждого блока принятого сообщения в соответствии с заданной формулой, согласно изобретению на передающей стороне кодирование каждого блока сообщения в соответствии с заданной формулой осуществляют путем перевода каждого блока длиною М бит, составляющих двоичное число D, в первое десятичное число Y∈[0,2M-1], которое с помощью математического алгоритма, представляющего собой криптографическую хеш-функцию на основе известных на приеме и передаче закрытого ключа К и начального вектора ν, и не являющуюся однонаправленной, переводят во второе десятичное число Z, принадлежащее числовому интервалу, значительно большему, чем числовой интервал, которому принадлежало первое десятичное число Y, причем полученную последовательность вторых десятичных чисел Z преобразуют во вторую последовательность дискретных чисел Е, каждое из которых представляет собой ошибку предсказания, равную , где - значение десятичного числа, предсказанное с учетом известных на приеме и передаче коэффициентов предсказания и р предыдущих значений вторых десятичных чисел Z, далее полученную вторую последовательность дискретных чисел Е интерполируют в аналоговый сигнал E(t), который передают получателю; на приемной стороне - принятый аналоговый сигнал E(t) квантуют по времени во вторую последовательность дискретных чисел Е, полученную с помощью предсказателя, аналогичного предсказателю на передающей стороне, далее полученную вторую последовательность дискретных чисел Е переводят в последовательность вторых десятичных чисел Z, которое путем преобразования каждого символа с помощью математического алгоритма, представляющего собой обратную хеш-функцию на основе закрытого ключа, не являющуюся однонаправленной, преобразуют в первое десятичное число Y, которое переводят в двоичное число D, составляющее М бит блока, далее полученную последовательность блоков длиною М бит объединяют в исходный цифровой сигнал.

Предлагаемый способ передачи и приема цифровой информации заключается в следующем.

На передающей стороне осуществляется деление двоичного информационного сигнала на блоки длиною М бит.Затем формируется дискретное сообщение в виде последовательности блоков длиною М бит каждый. Причем М бит для каждого из полученных блоков составляют свое двоичное число D, которое пересчитывается в первое десятичное число Y∈[0,2M-1]. Затем формируется копия дискретного сообщения путем преобразования его во второе десятичное число Z∈[0,2L-l], причем L>М, то есть Z должен принадлежать числовому интервалу, значительно большему, чем числовой интервал, которому принадлежит Y. Данное преобразование представляет собой вычисление криптографической хеш-функции [1] на основе известных на приеме и передаче закрытого ключа К и начального вектора ν. Хеш-функция является математической функцией, давно используемой в вычислительной технике, которая принимает на входе блок переменной длины и преобразует его в блок фиксированной длины [1], называемый сверткой, причем в предлагаемом способе длина свертки Z намного превышает битовую длину Y.

Алгоритм вычисления свертки Z из Y выглядит следующим образом. Десятичное число Y переводится в двоичный вид Yд, причем, если Yд не делится на N, то оно дополняется нулями. Затем вычисляется свертка [1]:

H0=ν,

H1=f(Yд,H0),

Zд=H1,

причем функция f является ключевой, то есть зависит от некоторого ключа К. Окончательно двоичное число Zд переводится в десятичное число Z.

Обязательным условием применения хеш-функции является то, что она не должна быть однонаправленной, то есть должен существовать алгоритм нахождения исходного сообщения (в нашем случае Yд) из свертки (Zд).

Например, пусть f реализована как расширяющая функция вида

f(x1,x2)=(1←[g(x1)⊕x2])⊕K,

где: 1←[g(x1)⊕x2] - циклический сдвиг влево на 1 единицу;

g - это функция размножения битов: каждый j-й бит х1 определяет

(4j-3)-й, (4j-2)-й, (4j-1)-й и (4j)-й биты g(x1).

В этом случае при Y=42, Yд=101010 (М=6 бит). При К=111100001111000011110000 и ν=010101010101010101010101 получится следующее значение:

Zд=H1=101110111011101110111011

Полученное двоичное число Zд (L=24 бита) соответствует десятичному числу Z=1230329.

Таким образом, в результате применения данной хеш-функции первое десятичное число (Y=42)∈[0,63] преобразуется во второе десятичное число (Z=12303291)∈[0,16777215], принадлежащее значительно большему числовому интервалу. Данная хеш-функция не является однонаправленной, потому по значению Zд и известным К и ν на приемной стороне можно восстановить Yд.

Последовательность полученных вторых десятичных чисел Z преобразуется во вторую последовательность дискретных чисел Е, каждое из которых представляет собой ошибку предсказания, равную разности где - значение Z, предсказанное с учетом известных на приеме и передаче коэффициентов предсказания [2] и р предыдущих значений Z. Далее вторая последовательность дискретных чисел Е интерполируется в аналоговый сигнал E(t), который передается получателю.

На приемной стороне принятый аналоговый сигнал E(t) квантуется по времени во вторую последовательность дискретных чисел Е, которая с помощью предсказателя, аналогичного предсказателю на передающей стороне, переводится в последовательность вторых десятичных чисел Z, которая преобразуется в последовательность первых десятичных чисел Y, путем перевода каждого из символов Z с помощью обратного преобразования хеш-функции (то есть от свертки к начальному вектору) в соответствующий символ У. Далее каждое из полученных первых десятичных чисел Y пересчитывается в двоичное число D, которое составляет М бит блока. В результате чего образуется последовательность двоичных блоков, при объединении (депакетировании) которых получается переданный двоичный информационный сигнал.

Сообщение, передаваемое согласно предлагаемому способу по каналу радиосвязи, обладает большим числом вариантов при дешифровании, что значительно уменьшается вероятность раскрытия сигнала при условии его обнаружения, что улучшает информационную скрытность сигнала.

Предсказание текущего значения на основе предыдущих p символов не дает возможности накопления ошибок при передаче аналогового сигнала, что повышает помехоустойчивость приема и уменьшает вероятность ошибки при дальнейшем декодирования символов. Также коэффициенты предсказания могут играть роль дополнительного ключа.

Кроме того, использование данного способа в сетях связи позволяет "экономить" используемые полосы частот, что дает возможность увеличить число абонентов на ограниченной территории.

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

1 - пакетатор;

2 - первое арифметико-логическое устройство (АЛУ1);

3 - шифратор;

4 - вычитатель;

5 - первый предсказатель (ПР1);

6 - синхрогенератор;

7 - цифроаналоговый преобразователь (ЦАП);

8 - передающий блок (ПЕБ);

9 - второе арифметико-логическое устройство (АЛУ2);

10 - депакетатор;

11 - приемный блок (ПРБ);

12 - аналого-цифровой преобразователь (АЦП);

13 - сумматор;

14 - второй предсказатель (ПР2);

15 - дешифратор.

Устройство, с помощью которого реализуется предлагаемый способ, содержит: последовательно соединенные пакетатор 1, вход которого является первым входом устройства, АЛУ1 2, шифратор 3, вычитатель 4, ЦАП 7 и ПЕБ 8, выход которого является первым выходом устройства. Вторым входом устройства является вход ПРБ 11, выход которого через последовательно соединенные АЦП 12, сумматор 13, дешифратор 15 и АЛУ2 9 соединен с информационным входом депакетатора 10, выход которого является вторым выходом устройства. Кроме того, выход шифратора 3 соединен с первым информационным входом ПР1 5, выход которого соединен со вторым информационным входом вычитателя 4.

Выход сумматора 13 соединен, кроме того, с информационным входом ПР2 14, выход которого соединен со вторым информационным входом сумматора 13. Выход синхрогенератора 6 соединен с тактовыми входами пакетатора 1, АЛУ1 2, шифратора 3, вычитателя 4, ПР1 5, ЦАП 7, АЦП 12, сумматора 13, дешифратора 15, АЛУ2 9, ПР2 14 и депакетатора 10.

Устройство, с помощью которого реализуется предлагаемый способ, работает следующим образом.

На передающем конце двоичная информационная последовательность поступает в пакетатор 1, где происходит ее деление на двоичные блоки по М бит. С выхода пакетатора 1 полученный n-ый (n∈[1,∞]) блок подается на вход АЛУ1 2, в котором производятся следующие преобразования: М бит данного n-ого двоичного блока составляют двоичное число Dn, которое пересчитывается в первое десятичное число Yn∈[0,2M-1], которое подается на информационный вход шифратора 3, где переводится во второе десятичное число Zn=f[Yn)∈[0,2L-1], L≥M, где f - хеш-функция, не являющаяся однонаправленной.

В блоке 4 из полученного значения Zn вычитается предсказанное значение полученное в ПР1 5 на основе значений р предыдущих значений:

Zn-p, …, Zn-1. Полученная в блоке 4 ошибка предсказания поступает в ЦАП 7, где по получаемым значениям En(n∈[1,∞]) формируется аналоговый сигнал E(t), который подается в ПЕБ 8, откуда передается получателю.

На приемном конце входной сигнал принимается ПРБ 11, с выхода которого аналоговый сигнал E(t) поступает в АЦП 12, где преобразуется в последовательность дискретных значений En, каждое из которых в блоке 13 суммируется со значением , поступающим с выхода ПР2 14, с целью получения Zn, которое по цепи обратной связи подается на информационный вход ПР2 14. Значение Zn, кроме того, поступает в дешифратор 15, где определяется первое десятичное число Yn=f-1(Zn), где f - обратное преобразование хеш-функции, не являющейся однонаправленной. Далее, значение Yn поступает в АЛУ2 9, где пересчитывается из десятичного вида Yn в двоичный Dn. Полученные таким образом М бит двоичного числа Dn объединяются в депакетаторе 10 в двоичную информационную последовательность, которая подается на второй выход устройства.

С выхода синхрогенератора 6 на пакетатор 1, АЛУ1 2, шифратор 3, вычитатель 4, ПР1 5, ЦАП 7, АЦП 12, сумматор 13, дешифратор 15, АЛУ2 9, ПР2 14 и депакетатор 10 подаются тактовые импульсы, определяющие начало каждой микрооперации, в результате чего обеспечивается синхронизация работы устройства в целом.

Использование современных микропроцессоров позволяет проводить преобразования передаваемого и принимаемого сигналов в данном устройстве с высоким быстродействием, что обеспечит конфиденциальность при одновременном увеличении ЭМС между абонентами сети.

Таким образом, предлагаемым изобретением достигается технический результат:

- улучшение информационной скрытности передаваемых сообщений;

- экономия используемой системой радиосвязи полосы частот, что улучшает ЭМС внутри системы радиосвязи;

- возможность работы с радиосредствами предыдущих поколений.

Предсказатель может быть реализован так, как указано в [2, стр.110, 111]. Шифратор и дешифратор могут быть выполнены, например, в виде микропрограммных контроллеров, описанных в [3, стр.299-301]. Реализация остальных блоков не вызывает затруднений, т.к. они широко описаны в научно-технической литературе.

Источники информации

1. Алферов, Черемушкин, Зубов. Основы криптографии. - М.: Радио и связь, 2000.

2. Прокис Дж. Цифровая связь. Пер. с анг. / Под ред. Д.Д.Кловского. - М.: Радио и связь, 2000.

3. Алексеенко А.Г., Шагурин И.И. Микросхемотехника. - М.: Радио и связь, 1990.

Способ передачи и приема цифровой информации, включающий на передающей стороне деление исходного цифрового сигнала на блоки длиною М бит, кодирование каждого блока сообщения в соответствии с заданной формулой, на приемной стороне - декодирование каждого блока принятого сообщения в соответствии с заданной формулой, отличающийся тем, что на передающей стороне кодирование каждого блока сообщения в соответствии с заданной формулой осуществляют путем перевода каждого блока длиною М бит, составляющих двоичное число D, в первое десятичное число Y∈[0,2M-1], которое с помощью математического алгоритма, представляющего собой криптографическую хеш-функцию на основе известных на приеме и передаче закрытого ключа К и начального вектора v, и не являющуюся однонаправленной, переводят во второе десятичное число Z, принадлежащее числовому интервалу значительно большему, чем числовой интервал, которому принадлежало первое десятичное число Y, причем полученную последовательность вторых десятичных чисел Z преобразуют во вторую последовательность дискретных чисел Е, каждое из которых представляет собой ошибку предсказания, равную , где - значение десятичного числа, предсказанное с учетом известных на приеме и передаче коэффициентов предсказания и р предыдущих значений вторых десятичных чисел Z, далее полученную вторую последовательность дискретных чисел Е интерполируют в аналоговый сигнал E(t), который передают получателю; на приемной стороне - принятый аналоговый сигнал E(t) квантуют по времени во вторую последовательность дискретных чисел Е, полученную с помощью предсказателя, аналогичного предсказателю на передающей стороне, далее полученную вторую последовательность дискретных чисел Е переводят в последовательность вторых десятичных чисел Z, которое путем преобразования каждого символа с помощью математического алгоритма, представляющего собой обратную хеш-функцию на основе закрытого ключа, не являющуюся однонаправленной, преобразуют в первое десятичное число Y, которое переводят в двоичное число D, составляющее М бит блока, далее полученную последовательность блоков длиною М бит объединяют в исходный цифровой сигнал.



 

Похожие патенты:

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

Изобретение относится к радиотехнике и передаче информации и может найти применение в системах связи для помехоустойчивой передачи цифровой информации с определенной степенью конфиденциальности.

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

Изобретение относится к электронным схемам общего назначения, в частности к схемам кодирования, декодирования и преобразования данных при их передаче между удаленными друг от друга абонентами.

Изобретение относится к устройствам для передачи данных и может быть использовано в синхронных телекоммуникационных системах. .

Изобретение относится к устройствам для передачи данных и может быть использовано в синхронных телекоммуникационных системах. .

Изобретение относится к устройствам для кодирования - декодирования данных и может быть использовано в синхронных телекоммуникационных системах. .

Изобретение относится к устройству и способу для шифрования/дешифрования сигнала в системе связи

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

Изобретение относится к системам ограничения доступа к защищаемой информации, а именно к системам криптографической аутентификации пользователя по его неоднозначным биометрическим данным

Изобретение относится к коммуникационным технологиям, а именно к системам и способам для обнаружения и исправления ошибок шифрования. Техническим результатом является решение проблемы обнаружения и исправления ошибок шифрования в сети, не предназначенной для поддержки процедуры исправления ошибки шифрования. Технический результат достигается тем, что заявленный способ включает использование первого набора из одного или более входных параметров шифрования для дешифрования шифрованных данных в принятом протокольном блоке данных, в котором шифрованные данные были зашифрованы с использованием второго набора из одного или более входных параметров шифрования; сравнение значения по меньшей мере части дешифрованных данных с ожидаемым значением; определение, схемой управления дешифрованием, появления ошибки шифрования, когда значение по меньшей мере части дешифрованных данных не совпадает с ожидаемым значением; и инициирование процедуры ресинхронизации шифрования в ответ на определение того, что произошла ошибка шифрования, чтобы ресинхронизировать по меньшей мере один входной параметр шифрования из первого набора по меньшей мере с одним входным параметром шифрования из второго набора. 3 н. и 11 з.п. ф-лы, 6 ил.

Изобретение относится к области информационных и телекоммуникационных технологий и может использоваться в системах управления силовых структур, в системах управления, применяемых при возникновении аварий и чрезвычайных ситуаций. Технический результат - расширение функциональных возможностей за счет повышения скорости и защиты передачи данных, сбора статистики о переданных/принятых данных, обеспечения внутренней речевой связи между должностными лицами. В комплекс средств связи и управления для мобильного применения введены n-1 (n≥1) АРМ, m-1 (m≥1) АРМ, блоки сопряжения первого (10) и второго (19) типа, блок разделительных фильтров (12), вторая возимая радиостанция ОВЧ-диапазона первого типа (15), возимая радиостанция ОВЧ-диапазона второго типа (17), по крайней мере один модем (18), по крайней мере один коммутируемый телефонный аппарат (20), вторая коммутационная аппаратура (2), которая выполнена с возможностью подключения системы видеонаблюдения, а также шифратор (3), блок речевой связи (6) и антенна (16). 12 з.п.ф-лы, 6 ил.

Изобретение относится к области секретной передачи данных. Техническим результатом является обеспечение скрытой передачи данных между процессором безопасности и внешним устройством. Способ передачи информационного кадра и элемента дополнительных данных от процессора безопасности во внешнее устройство содержит этапы, на которых: в ответ на прием запроса вычисляют посредством процессора безопасности элемент дополнительных данных, причем элемент дополнительных данных является ответом на запрос, выбираемым по меньшей мере из двух возможных вариантов ответа на запрос; вычисляют посредством процессора безопасности время задержки на основании вычисленного элемента дополнительных данных; задерживают (98) начало передачи информационного кадра от процессора безопасности во внешнее устройство на вычисленное время задержки для осуществления передачи элемента дополнительных данных. 6 н. и 9 з.п. ф-лы, 8 ил.

Изобретение относится к области защиты мультимедийного содержания. Технический результат - эффективная защита мультимедийного содержания от нелегального перераспределения. Способ для защиты содержания (6), скремблированного с помощью ключа CW содержания, передаваемого зашифрованным посредством ключа К доступа к содержанию, отличающийся тем, что упомянутое содержание подают с помощью системы передачи, по меньшей мере, в один приемный терминал (4), используя услугу, выполненную локально в упомянутом терминале приема, используя набор свойств Pi, i равняется от 1 до n, известный для системы передачи, где каждое из упомянутых свойств Pi представлено элементом хi данных, записанных в упомянутой системе передачи данных, и используя локальный элемент yi данных, с локальным доступом, предназначенным только для чтения в упомянутом терминале, и что во время передачи упомянутый способ содержит этап, состоящий в сверхшифровании упомянутого ключа CW содержания с помощью, по меньшей мере, одной обратимой функции fi(xi) сверхшифрования, которая зависит, по меньшей мере, от одного из свойств Pi, i равняется от 1 до n, и при приеме раскрывают значение упомянутого суперзашифрованного ключа CW содержания, применяя к упомянутому суперзашифрованному ключу CW содержания обратную функцию f i − 1 ( y i ) супершифрования, соответствующую свойству Pi. 4 н. и 5 з.п. ф-лы, 3 ил.

Изобретение относится к компьютерной технике. Технический результат - эффективная защита передаваемых контентов. Декодирующее устройство для декодирования шифрованного аудио/видеоконтента, содержащее дешифратор и модуль безопасности, который имеет внутренний установочный параметр и реализует операции: получение по меньшей мере первого набора, по меньшей мере двух управляющих слов; выбор одного из по меньшей мере этих двух управляющих слов на основе по меньшей мере первой части внутреннего установочного параметра; передача выбранного управляющего слова на дешифратор, получение дополнительного набора по меньшей мере двух управляющих слов; дополнительный выбор одного из по меньшей мере двух управляющих слов дополнительного набора на основе по меньшей мере второй части внутреннего установочного параметра; и передача дополнительно выбранного управляющего слова на дешифратор; причем дешифратор содержит по меньшей мере модуль декодирования для декодирования шифрованного аудио/видеоконтента, и средства реализации по меньшей мере первой криптографической функции (Н), которые преобразуют выбранное управляющее слово в первое окончательное управляющее слово и преобразует дополнительно выбранное управляющее слово в дополнительное окончательное управляющее слово, дешифратор содержит также средства декодирования по меньшей мере части шифрованного аудио/видеоконтента с помощью окончательного управляющего слова и по меньшей мере дополнительной части шифрованного аудио/видеоконтента помощью дополнительного окончательного управляющего слова. 3 н. и 6 з.п. ф-лы, 2 ил.

Изобретение относится к защите данных, которыми обмениваются узлы связи. Технический результат - защита данных, которыми обмениваются узлы связи. Способ использования ключей защиты для защиты/снятия защиты данных, которыми обмениваются узлы связи, содержит: защиту посредством первого узла связи данных, подлежащих отправке в один или более вторых узлов связи, на основе заданного ключа защиты и снятие защиты посредством каждого из вторых узлов связи защищенных данных, принятых из первого узла связи, на основе упомянутого заданного ключа защиты, синхронизацию посредством каждого узла связи соответственной привязки к внутреннему времени с привязкой к глобальному времени таким образом, чтобы получить соответственную привязку к синхронному времени, и извлечение посредством каждого узла связи, заданного ключа защиты на основе соответственной привязки к синхронному времени из одной и той же упорядоченной последовательности ключей защиты, каждый из которых должен быть использован в соответственном интервале времени достоверности. 3 н. и 11 з.п. ф-лы, 8 ил.

Изобретение относится к области защищенной передачи аудиоданных от микрофона к процессам посредством шифрования. Технический результат изобретения заключается в защите аудиоданных, передаваемых от микрофона к процессам, от перехвата. Система защищенной передачи аудиоданных от микрофона к процессам содержит: вычислительное устройство, содержащее: по меньшей мере, один процессор; средства ввода и вывода, взаимодействующие, по меньшей мере, с одним процессором; и носитель информации, содержащий операционную систему, множество инструкций, исполняемых, по меньшей мере, на одном процессоре, и подсистему защищенной передачи аудиоданных; при этом операционная система включает в себя аудиоподсистему, содержащую: средство управления аудиопотоками, с которым при помощи API-функций взаимодействуют процессы для создания и управления аудиопотоками, связанное со средством микширования и обработки аудиопотоков; средство микширования и обработки аудиопотоков, предназначенное для обработки аудиопотоков при помощи средств обработки аудио (Audio Processing Objects, APOs), а также маршрутизации аудиопотоков между процессами и конечным устройством, являющимся микрофоном, во время которой осуществляется передача аудиоданных от упомянутого микрофона к процессам посредством отдельных буферов, в которые упомянутое средство микширования и обработки аудиопотоков записывает аудиоданные, а процессы считывают упомянутые аудиоданные при помощи вызова API-функции; при этом подсистема защищенной передачи аудиоданных содержит: средство фильтрации RPC-трафика, осуществляющее мониторинг RPC-трафика между средством управления аудиопотоками и средством микширования и обработки аудиопотоков, предназначенное для обнаружения RPC-запросов создания аудиопотоков, связанных с конечным аудиоустройством, являющимся микрофоном, и для определения идентификаторов процессов, для которых запрашивается создание аудиопотоков, связанное со средством криптографической защиты аудиопотоков; средство криптографической защиты аудиопотоков, предназначенное для шифрования аудиоданных в рамках средства микширования и обработки аудиопотоков при помощи средств обработки аудио (Audio Processing Objects, APOs), также предназначенное для установки перехватчиков вызова API-функции, посредством которой процессы считывают аудиоданные из отдельных буферов, используемых средством микширования и обработки аудиопотоков для осуществления передачи аудиоданных от конечного устройства, являющегося микрофоном, к процессам, где упомянутые перехватчики устанавливаются для процессов, идентификаторы которых были определены средством фильтрации RPC-трафика, и также предназначенное для выполнения процедуры расшифрования аудиоданных и передачи расшифрованных аудиоданных процессам. 2 н. и 12 з.п. ф-лы, 7 ил.
Наверх