Область техники
Изобретение относится к технике автомобильной сигнализации, в частности к устройствам имитозащиты автомобильной сигнализации, и может быть использовано для защиты передаваемых автомобильной сигнализацией данных.
Уровень техники
Известен способ предотвращения несанкционированного пользования транспортным средством (Патент РФ №2198802, «СПОСОБ ПРЕДОТВРАЩЕНИЯ НЕСАНКЦИОНИРОВАННОГО ПОЛЬЗОВАНИЯ ТРАНСПОРТНЫМ СРЕДСТВОМ», опубл. 20.02.2003). Изобретение относится к защите транспортных средств (ТС). Пользователей снабжают транспондерами с индивидуальными кодами. На ТС при формировании запроса псевдослучайным кодом определяют и запоминают ожидаемый код ответа, дополняют код запроса рассчитанной контрольной суммой и передают в эфир. При нахождении транспондера в зоне связи по коду запроса рассчитывают контрольную сумму, при ее совпадении с принятой включают в сигнал ответа код признака пользователя и код ответа, соответствующий коду запроса, и передают ответ в эфир. На ТС принимают сигнал, выделяют код ответа и сравнивают с ожидаемым. При совпадении производят сервисные установки. Отличие состоит в том, что расчет кода ответа в транспондере начинают непосредственно по окончании приема кода запроса, а ответ начинают передавать сразу после установления совпадения принятой контрольной суммы с рассчитанной. На ТС непосредственно по окончании передачи запроса начинают отсчет промежутка времени приема, в течение которого непрерывно отслеживают наличие радиосигнала с несущей сигналов запроса и ответа. При пропадании радиосигнала в течение промежутка времени приема запрещают дальнейший прием ответа вплоть до следующего сигнала запроса.
Недостатком изобретения является то, что оно позволяет злоумышленникам реализовать угон транспортного средства, перехватив обмен между базовой станцией и транспондером (брелоком) о проверке подлинности транспондера (пульта дистанционного управления сигнализации ТС).
Известно устройство имитозащиты контролируемых объектов (Патент РФ №2310236 «УСТРОЙСТВО ДЛЯ ИМИТОЗАЩИТЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ», опубл. 10.11.2007), содержащее блок избирания сигналов, входящий в состав блока передачи, блок избирания сигналов, входящий в состав транслятора, блок управления, входящий в состав блока приема информации, линию связи, причем в блок передачи введен датчик, содержащий согласующее устройство, модулятор, демодулятор, блок преобразования последовательной комбинации в n-разрядную параллельную, блок памяти, блок памяти стартовой последовательности, блок сравнения, генератор второй псевдослучайной последовательности (генератор ПСП-2), блок преобразования n-разрядной параллельной комбинации в последовательную, в транслятор введено устройство обработки информации, содержащее согласующее устройство, модулятор, демодулятор, блок преобразования последовательной комбинации в параллельную, блок памяти стартовой последовательности, генератор ключа, генератор первой псевдослучайной последовательности (генератор ПСП-1), генератор ПСП-2, блок памяти контрольного значения, первое запоминающее устройство, второе запоминающее устройство, блок сравнения, блок преобразования параллельной комбинации в последовательную. Устройство позволяет обеспечить контроль за охраняемым объектом и позволяет обеспечить имитозащиту одного контролируемого объекта.
Недостатком изобретения, представленного в патенте РФ №2310236 «УСТРОЙСТВО ДЛЯ ИМИТОЗАЩИТЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ», является невозможность применения в качестве устройства дистанционной охраны ТС, так как оно не предназначено для работы по беспроводным линиям связи. Данные недостатки устранены в следующем изобретении, позволяющем обеспечить имитозащиту обмена данными в системах дистанционной охраны ТС.
Раскрытие изобретения
Задачами предполагаемого изобретения является разработка устройства предотвращения несанкционированного использования транспортного средства, позволяющего обеспечить имитозащиту радиосвязи между транспондером и базовой частью за счет добавления в состав передаваемой команды уникального значения ПСП с целью обеспечить защиту от несанкционированного внедрения и подмены управляющих команд (см. алгоритм угона транспортного средства представлен в патенте РФ №2198802 кл. B60R 25/00), повышение уровня защиты радиосвязи известных устройств охраны и упрощение технической реализации, по сравнению с предыдущими устройствами.
Технический результат, который может быть получен с помощью предлагаемого изобретения, сводится к обеспечению имитозащиты радиосвязи и упрощению технической реализации по сравнению с предыдущими устройствами.
Технический результат достигается с помощью устройства предотвращения несанкционированного использования транспортного средства, состоящего из 2 частей: стационарной (базовой, устанавливаемой в транспортном средстве) и транспондера,
причем первый выход блока 1 управления подключен к первому входу блока 4 инициализации транспондера, второй выход блока 1 управления является выходом базовой части, третий выход блока 1 управления подключен к первому входу буфера 3 исходящей кодограммы, четвертый выход блока 1 управления подключен к четвертому входу шины 13, пятый выход блока 1 управления подключен к первому входу блока 2 генератора случайных чисел (далее - ГСЧ),
первый выход блока 2 ГСЧ подключен одновременно к первому входу блока 7 памяти инициализирующего значения, входящего в состав блока 6 генератора ПСП-1 (ПСП - псевдослучайная последовательность), и второму входу буфера 3 исходящей кодограммы,
первый выход буфера 3 исходящей кодограммы подключен к третьему входу блока 4 инициализации транспондера,
первый выход блока 4 инициализации транспондера подключен к первому входу блока 1 управления, второй вход-выход блока 4 инициализации транспондера подключен к двунаправленной линии 5 связи,
первый выход блока 7 памяти инициализирующего значения подключен к первому входу блока 8 генератора псевдослучайной последовательности (далее - ПСП), входящего в состав блока 6 генератора ПСП-1,
первый выход блока 8 генератора ПСП подключен к третьему входу шины 13,
первый выход блока 9 счетчика команд, входящего в состав блока 6 генератора ПСП-1, подключен ко второму входу блока 8 генератора ПСП, второй выход блока 9 счетчика команд, входящего в состав блока 6 генератора ПСП-1, подключен ко второму входу шины 13,
первый выход буфера 10 приходящей кодограммы подключен ко второму входу блока 1 управления, второй выход подключен к пятому входу шины 13,
первый выход блока 11 приемо-передающего устройства (далее - ППУ) подключен к первому входу буфера 10 приходящей кодограммы, второй вход-выход подключен к двунаправленной линии 12 связи,
первый выход шины 13 подключен к первому входу блока 15 контроллера, входящего в состав блока 14 сравнения, второй выход шины 13 подключен к первому входу блока 9 счетчика команд, третий выход шины 13 подключен к третьему входу блока 1 управления,
первый выход блока 15 контроллера подключен к первому входу шины 13, второй выход блока 15 контроллера подключен к третьему входу шины 16, входящей в состав блока 14 сравнения,
первый выход шины 16 в составе блока 14 сравнения подключен к первому входу блока 18 памяти счетчика команд, входящего в состав блока 14 сравнения, второй выход шины 16 в составе блока 14 сравнения подключен к первому входу первого блока 17 выполнения операции XOR, который входит в состав блока 14 сравнения, третий выход шины 16 в составе блока 14 сравнения подключен ко второму выходу блока 15 контроллера, четвертый выход шины 16 в составе блока 14 сравнения подключен ко второму входу блока 21 арифметического сравнения, входящего в состав блока 14 сравнения, пятый выход шины 16 в составе блока 14 сравнения подключен к первому входу-выходу блока 19 памяти идентификатора транспондера, входящего в состав блока 14 сравнения, шестой выход шины 16 в составе блока 14 сравнения подключен ко второму входу-выходу блока 22 памяти идентификатора базовой части, входящего в состав блока 14 сравнения, седьмой выход шины 16 в составе блока 14 сравнения подключен к третьему входу второго блока 20 выполнения операции XOR, который входит в состав блока 14 сравнения,
первый выход первого блока 17 выполнения операции XOR подключен ко второму входу шины 16 в составе блока 14 сравнения,
первый выход блока 18 памяти счетчика команд подключен к первому входу шины 16 в составе блока 14 сравнения, второй выход блока 18 памяти счетчика команд подключен к первому входу блока 21 арифметического сравнения,
первый вход-выход блока 19 памяти идентификатора транспондера подключен к пятому входу шины 16 в составе блока 14 сравнения, второй вход-выход блока 19 памяти идентификатора транспондера подключен к первому входу второго блока 20 выполнения операции XOR,
первый выход второго блока 20 выполнения операции XOR подключен ко второму входу блока 18 памяти счетчика команд, второй выход второго блока 20 выполнения операции XOR подключен ко второму входу-выходу блока 19 памяти идентификатора транспондера, третий выход второго блока 20 выполнения операции XOR подключен к первому входу-выходу блока 22 памяти идентификатора базовой части, четвертый выход второго блока 20 выполнения операции XOR подключен к седьмому входу шины 16 в составе блока 14 сравнения,
первый выход блока 21 арифметического сравнения подключен к четвертому входу шины 16 в составе блока 14 сравнения,
первый вход-выход блока 22 памяти идентификатора базовой части подключен ко второму входу второго блока 20 выполнения операции XOR, второй вход-выход блока 22 памяти идентификатора базовой части подключен к шестому входу шины 16 в составе блока 14 сравнения,
первый выход управляющего 23 устройства подключен к первому входу блока 27 инициализации, второй выход управляющего 23 устройства подключен к первому входу блока 25 счетчика команд, третий выход управляющего 23 устройства подключен к третьему входу буфера 29 исходящей кодограммы, четвертый выход управляющего 23 устройства подключен к первому входу блока 32 определения команды, пятый выход управляющего 23 устройства подключен к первому входу-выходу блока 24 памяти идентификаторов,
первый вход-выход блока 24 памяти идентификаторов подключен к четвертому входу управляющего 23 устройства,
первый выход блока 25 счетчика команд подключен ко второму входу буфера 29 исходящей кодограммы, второй выход блока 25 счетчика команд подключен к первому входу блока 26 генератора ПСП,
первый выход блока 26 генератора ПСП подключен к первому входу буфера 29 исходящей кодограммы,
первый выход блока 27 инициализации подключен ко второму входу управляющего 23 устройства, второй выход блока 27 инициализации подключен к двунаправленной линии 5 связи, третий выход блока 27 инициализации подключен к первому входу блока 30 ППУ,
первый выход блока 28 памяти инициализирующего значения подключен ко второму входу блока 26 генератора ПСП,
первый выход буфера 29 исходящей кодограммы подключен ко второму входу блока 30 ППУ,
первый выход блока 30 ППУ подключен к двунаправленной линии 12 связи, второй выход блока 30 ППУ подключен к первому входу буфера 31 входящей кодограммы,
первый выход буфера 31 входящей кодограммы подключен ко второму входу блока 32 определения команды,
первый выход блока 32 определения команды подключен к третьему входу управляющего 23 устройства, второй выход блока 32 определения команды подключен к первому входу блока 28 памяти инициализирующего значения, третий выход блока 32 определения команды подключен к первому входу блока 33 сигнализации.
Краткое описание чертежей
На фиг. 1 изображена блок-схема базовой (стационарной) части устройства, на фиг. 2 изображена блок-схема транспондера, на фиг. 3 изображена схема кодограммы.
Базовая часть состоит из блока 1 управления, блока 2 генератора случайных чисел (далее - блок 2 ГСЧ), буфера 3 исходящей кодограммы, блока 4 инициализации транспондера, двунаправленных линий связи 5 и 12, блока 6 генератора первой псевдослучайной последовательности (далее - блок 6 генератора ПСП-1), состоящего из блока 7 памяти инициализирующего значения, блока 8 генератора псевдослучайной последовательности (далее - блок 8 генератора ПСП), блока 9 счетчика команд, буфера 10 входящей кодограммы, блока 11 приемо-передающего устройства (далее - блок 11 ППУ), шины 13, блока 14 сравнения, состоящего из блока 15 контроллера, шины 16 первого и второго блоков выполнения операции XOR (далее - логическая операция «исключающее ИЛИ») 17 и 20 соответственно, блока 18 памяти счетчика команд, блока 19 памяти идентификатора транспондера, блока 21 арифметического сравнения, блока 22 памяти идентификатора базовой части. Транспондер состоит из управляющего 23 устройства, блока 24 памяти идентификаторов, блока 25 счетчика команд, блока 26 генератора псевдослучайной последовательности (далее - блок 26 генератора ПСП), блока 27 инициализации, блока 28 памяти инициализирующего значения, буфера 29 исходящей кодограммы, блока 30 приемо-передающего устройства (далее - блок 30 ППУ), буфера 31 входящей кодограммы, блока 32 определения команды, блока 33 сигнализации.
Осуществление изобретения
Устройство имитозащиты автомобильной сигнализации состоит из базовой части и транспондера. Базовая часть является стационарной, устанавливаемой в транспортном средстве, состоит из блока 1 управления, блока 2 генератора случайных чисел (далее - блок 2 ГСЧ), буфера 3 исходящей кодограммы, блока 4 инициализации транспондера, двунаправленных линий связи 5 и 12, блока 6 генератора первой псевдослучайной последовательности (далее - блок 6 генератора ПСП-1), состоящего из блока 7 памяти инициализирующего значения, блока 8 генератора псевдослучайной последовательности (далее - блок 8 генератора ПСП), блока 9 счетчика команд, буфера 10 входящей кодограммы, блока 11 приемо-передающего устройства (далее - блок 11 ППУ), шины 13, блока 14 сравнения, состоящего из блока 15 контроллера, шины 16, первого и второго блоков выполнения операции XOR (далее - логическая операция «исключающее ИЛИ») 17 и 20 соответственно, блока 18 памяти счетчика команд, блока 19 памяти идентификатора транспондера, блока 21 арифметического сравнения, блока 22 памяти идентификатора базовой части. Транспондер состоит из управляющего 23 устройства, блока 24 памяти идентификаторов, блока 25 счетчика команд, блока 26 генератора псевдослучайной последовательности (далее - блок 26 генератора ПСП), блока 27 инициализации, блока 28 памяти инициализирующего значения, буфера 29 исходящей кодограммы, блока 30 приемо-передающего устройства (далее - блок 30 ППУ), буфера 31 входящей кодограммы, блока 32 определения команды, блока 33 сигнализации,
причем первый выход блока 1 управления подключен к первому входу блока 4 инициализации транспондера, второй выход блока 1 управления является выходом базовой части, третий выход блока 1 управления подключен к первому входу буфера 3 исходящей кодограммы, четвертый выход блока 1 управления подключен к четвертому входу шины 13, пятый выход блока 1 управления подключен к первому входу блока 2 ГСЧ,
первый выход блока 2 ГСЧ подключен одновременно к первому входу блока 7 памяти инициализирующего значения, входящего в состав блока 6 генератора ПСП-1, и второму входу буфера 3 исходящей кодограммы,
первый выход буфера 3 исходящей кодограммы подключен к третьему входу блока 4 инициализации транспондера,
первый выход блока 4 инициализации транспондера подключен к первому входу блока 1 управления, второй вход-выход блока 4 инициализации транспондера подключен к двунаправленной линии 5 связи,
первый выход блока 7 памяти инициализирующего значения подключен к первому входу блока 8 генератора ПСП, входящего в состав блока 6 генератора ПСП-1,
первый выход блока 8 генератора ПСП подключен к третьему входу шины 13,
первый выход блока 9 счетчика команд, входящего в состав блока 6 генератора ПСП-1, подключен ко второму входу блока 8 генератора ПСП, второй выход блока 9 счетчика команд, входящего в состав блока 6 генератора ПСП-1, подключен ко второму входу шины 13,
первый выход буфера 10 приходящей кодограммы подключен ко второму входу блока 1 управления, второй выход подключен к пятому входу шины 13,
первый выход блока 11 ППУ подключен к первому входу буфера 10 приходящей кодограммы, второй вход-выход подключен к двунаправленной линии 12 связи,
первый выход шины 13 подключен к первому входу блока 15 контроллера, входящего в состав блока 14 сравнения, второй выход шины 13 подключен к первому входу блока 9 счетчика команд, третий выход шины 13 подключен к третьему входу блока 1 управления,
первый выход блока 15 контроллера подключен к первому входу шины 13, второй выход блока 15 контроллера подключен к третьему входу шины 16, входящей в состав блока 14 сравнения,
первый выход шины 16 в составе блока 14 сравнения подключен к первому входу блока 18 памяти счетчика команд, входящего в состав блока 14 сравнения, второй выход шины 16 в составе блока 14 сравнения подключен к первому входу первого блока 17 выполнения операции XOR, который входит в состав блока 14 сравнения, третий выход шины 16 в составе блока 14 сравнения подключен ко второму выходу блока 15 контроллера, четвертый выход шины 16 в составе блока 14 сравнения подключен ко второму входу блока 21 арифметического сравнения, входящего в состав блока 14 сравнения, пятый выход шины 16 в составе блока 14 сравнения подключен к первому входу-выходу блока 19 памяти идентификатора транспондера, входящего в состав блока 14 сравнения, шестой выход шины 16 в составе блока 14 сравнения подключен ко второму входу-выходу блока 22 памяти идентификатора базовой части, входящего в состав блока 14 сравнения, седьмой выход шины 16 в составе блока 14 сравнения подключен к третьему входу второго блока 20 выполнения операции XOR, который входит в состав блока 14 сравнения,
первый выход первого блока 17 выполнения операции XOR подключен ко второму входу шины 16 в составе блока 14 сравнения,
первый выход блока 18 памяти счетчика команд подключен к первому входу шины 16 в составе блока 14 сравнения, второй выход блока 18 памяти счетчика команд подключен к первому входу блока 21 арифметического сравнения,
первый вход-выход блока 19 памяти идентификатора транспондера подключен к пятому входу шины 16 в составе блока 14 сравнения, второй вход-выход блока 19 памяти идентификатора транспондера подключен к первому входу второго блока 20 выполнения операции XOR,
первый выход второго блока 20 выполнения операции XOR подключен ко второму входу блока 18 памяти счетчика команд, второй выход второго блока 20 выполнения операции XOR подключен ко второму входу-выходу блока 19 памяти идентификатора транспондера, третий выход второго блока 20 выполнения операции XOR подключен к первому входу-выходу блока 22 памяти идентификатора базовой части, четвертый выход второго блока 20 выполнения операции XOR подключен к седьмому входу шины 16 в составе блока 14 сравнения,
первый выход блока 21 арифметического сравнения подключен к четвертому входу шины 16 в составе блока 14 сравнения,
первый вход-выход блока 22 памяти идентификатора базовой части подключен ко второму входу второго блока 20 выполнения операции XOR, второй вход-выход блока 22 памяти идентификатора базовой части подключен к шестому входу шины 16 в составе блока 14 сравнения,
первый выход управляющего 23 устройства подключен к первому входу блока 27 инициализации, второй выход управляющего 23 устройства подключен к первому входу блока 25 счетчика команд, третий выход управляющего 23 устройства подключен к третьему входу буфера 29 исходящей кодограммы, четвертый выход управляющего 23 устройства подключен к первому входу блока 32 определения команды, пятый выход управляющего 23 устройства подключен к первому входу-выходу блока 24 памяти идентификаторов,
первый вход-выход блока 24 памяти идентификаторов подключен к четвертому входу управляющего 23 устройства,
первый выход блока 25 счетчика команд подключен ко второму входу буфера 29 исходящей кодограммы, второй выход блока 25 счетчика команд подключен к первому входу блока 26 генератора ПСП,
первый выход блока 26 генератора ПСП подключен к первому входу буфера 29 исходящей кодограммы,
первый выход блока 27 инициализации подключен ко второму входу управляющего 23 устройства, второй выход блока 27 инициализации подключен к двунаправленной линии 5 связи, третий выход блока 27 инициализации подключен к первому входу блока 30 ППУ,
первый выход блока 28 памяти инициализирующего значения подключен ко второму входу блока 26 генератора ПСП,
первый выход буфера 29 исходящей кодограммы подключен ко второму входу блока 30 ППУ,
первый выход блока 30 ППУ подключен к двунаправленной линии 12 связи, второй выход блока 30 ППУ подключен к первому входу буфера 31 входящей кодограммы,
первый выход буфера 31 входящей кодограммы подключен ко второму входу блока 32 определения команды,
первый выход блока 32 определения команды подключен к третьему входу управляющего 23 устройства, второй выход блока 32 определения команды подключен к первому входу блока 28 памяти инициализирующего значения, третий выход блока 32 определения команды подключен к первому входу блока 33 сигнализации.
Устройство имитозащиты автомобильной сигнализации работает следующим образом.
Взаимодействие между стационарной частью и транспондером устройства имитозащиты автомобильной сигнализации происходит с помощью кодограммы (фиг. 3). В состав кодограммы входят (справа налево):
1) идентификатор получателя - данное поле содержит идентификатор получателя кодограммы;
2) идентификатор отправителя - данное поле содержит идентификатор отправителя кодограммы;
3) порядковый номер - данное поле содержит порядковый номер кодограммы, генерируемый блоком счетчика команд отправителя кодограммы;
4) подпись ПСП - данное поле содержит значение ПСП, сгенерированное отправителем кодограммы;
5) формализованная команда - данное поле содержит команду, которую надлежит исполнить получателю кодограммы - базовой части устройства имитозащиты.
Для взаимодействия между базовой частью и транспондером устройства имитозащиты формируются следующие типы кодограмм:
1) в базовой станции устройства имитозащиты (фиг. 1) формируется кодограмма инициализации, она предназначена для инициализации генератора ПСП транспондера;
2) в транспондере устройства имитозащиты (фиг. 2) формируется кодограмма команды пользователя, она предназначена для передачи по линии связи команды пользователя на базовую станцию устройства имитозащиты.
Для обеспечения корректной работы устройства имитозащиты автомобильной сигнализации на предприятии-изготовителе производят первоначальную запись необходимых данных в следующих блоках:
1) производится запись одинаковых списков формализованных команд в блок 1 управления (фиг. 1) и в управляющее 23 устройство (фиг. 2);
2) блок 8 генератора ПСП и блок 26 генератора ПСП - заносятся одинаковые функции генерации ПСП;
3) число блоков 6 генератора ПСП-1 и блоков 19 памяти идентификаторов транспондеров определяется числом транспондеров в комплекте сигнализации;
4) производится запись уникальных числовых значений, служащих идентификаторами устройств, в блок 19 памяти идентификатора транспондера и блок 22 памяти идентификатора базовой части, входящих в состав стационарной части устройства имитозащиты, а также в блок 24 памяти идентификаторов, входящий в состав транспондера устройства имитозащиты.
Работа устройства начинается с инициализации транспондера, заключающаяся в установке одинаковых стартовых значений для генераторов ПСП в блоках 8 и 26 с целью генерации ими совпадающих ПСП. После включения переключателя «пуск» на блоке 1 управления из его первого выхода посылается команда на первый вход блока 4 инициализации транспондера на проверку подключения транспондера к линии 5 связи, представляющей собой оптический или инфракрасный канал передачи информации, не позволяющий злоумышленнику снять информацию. Получив команду от блока 1 управления, блок 4 инициализации транспондера из второго выхода по линии 5 связи посылает тестовый сигнал на второй вход блока 27 инициализации. Если транспондер подключен к линии 5 связи, то, получив тестовый сигнал, блок 27 инициализации отправляет из второго выхода по линии 5 связи сигнал готовности на второй вход блока 4 инициализации транспондера. Если же в ответ на тестовый сигнал, передаваемый из второго выхода блока 4 инициализации транспондера, подтверждения готовности не поступило, то после повторной попытки передачи сигнала блок 4 инициализации транспондера из первого выхода посылает на первый вход блока 1 управления уведомление о том, что транспондер к линии 5 связи не подключен, тогда блок 1 управления из первого выхода посылает на первый вход блока 4 инициализации транспондера команду об отмене процедуры инициализации. Получив от блока 27 инициализации сигнал готовности, блок 4 инициализации транспондера из второго выхода по линии 5 связи посылает на второй вход блока 27 инициализации запрос на передачу идентификаторов транспондера и базовой части, после чего из первого выхода посылает аналогичный запрос на первый вход блока 1 управления. Блок 27 инициализации, получив команду о передаче идентификаторов транспондера и базовой части, из первого выхода посылает запрос на второй вход управляющего 23 устройства о передаче идентификаторов транспондера и базовой части. Получив запрос от блока 27 инициализации, управляющее 23 устройство из пятого выхода считывает идентификаторы через первый вход-выход блока 24 памяти идентификаторов, после чего из первого выхода посылает их на первый вход блока 27 инициализации. Блок 27 инициализации, получив идентификаторы транспондера и базовой части, из второго выхода по линии 5 связи посылает их на второй вход блока 4 инициализации транспондера. Блок 4 инициализации транспондера, получив от блока 27 инициализации идентификаторы транспондера и базовой части, запоминает их. Блок 1 управления, получив запрос от блока 4 инициализации транспондера на передачу идентификаторов, из четвертого выхода посылает команду через шину 13 на первый вход блока 15 контроллера о запросе идентификаторов транспондера и базовой части. Блок 15 контроллера, получив запрос от блока 1 управления идентификаторов транспондера и базовой части, последовательно из второго выхода считывает через шину 16 блока сравнения необходимые данные через первый вход-выход блока 19 памяти идентификатора транспондера и второй вход-выход блока 22 памяти идентификатора базовой части, после чего передает из первого выхода через шину 13 на третий вход блока 1 управления. Блок 1 управления, получив идентификаторы транспондера и базовой части, из первого выхода посылает идентификаторы транспондера и базовой части на первый вход блока 4 инициализации транспондера. Блок 4 инициализации транспондера, получив по линии 5 связи идентификаторы транспондера и базовой части, сравнивает их с переданными блоком 1 управления. В случае совпадения полученного идентификатора базовой части с извлеченным из блока 22 памяти идентификатора базовой части, а также идентификатора транспондера с извлеченным из блока 19 памяти идентификатора транспондера блок 4 инициализации транспондера из первого выхода посылает на первый вход блока 1 управления уведомление о том, что транспондер входит в один комплект с базовой частью. Если же результат сравнения идентификаторов является отрицательным, то блок 4 инициализации транспондера из первого выхода посылает на первый вход блока 1 управления уведомление о том, что транспондер не входит в один комплект с базовой частью, тогда блок 1 управления, очищает внутреннюю память ОЗУ и из первого выхода посылает на первый вход блока 4 инициализации транспондера команду об отмене процедуры инициализации. Получив уведомление от блока 4 инициализации транспондера о том, что транспондер входит в один комплект с базовой частью, блок 1 управления осуществляет последовательно следующие действия: посылает из третьего выхода на первый вход буфера 3 исходящей кодограммы номер формализованной команды, соответствующий кодограмме инициализации, а также полученные от блока 15 контроллера идентификаторы транспондера и базовой части, из четвертого выхода через шину 13 посылает команду на второй вход блока 9 счетчика команду на обнуление счетчика, из пятого выхода команду на вход блока 2 ГСЧ на генерацию нового случайного числа. Буфер 3 исходящей кодограммы помещает полученный от блока 1 управления номер формализованной команды в поле формализованной команды создаваемой кодограммы инициализации, а идентификаторы транспондера и базовой части - в поля идентификатора получателя и идентификатора отправителя соответственно. Блок 9 счетчика команд, получив команду на обнуление счетчика от блока 1 управления, устанавливает текущее значение счетчика команд равным нулю. Блок 2 ГСЧ, получив команду от блока 1 управления, генерирует случайное число и передает его одновременно на вход блока 7 памяти инициализирующего значения и на 2 вход буфера 3 исходящей кодограммы, который помещает полученное случайное число в поле подписи ПСП создаваемой кодограммы инициализации. Блок 7 памяти инициализирующего значения запоминает принятое случайное число и сохраняет его вплоть до следующей процедуры инициализации транспондера, после чего из первого выхода посылает его на первый вход блока 8 генератора ПСП. Поступившее в блок 8 генератора ПСП случайное число инициализирует функцию генерации ПСП, устанавливая блок 8 генератора ПСП в исходное состояние. Завершив составление кодограммы инициализации, буфер 3 исходящей кодограммы из первого выхода передает ее на третий вход блока 4 инициализации транспондера, который из второго выхода посылает кодограмму инициализации через линию 5 связи на второй вход блока 27 инициализации. В состав кодограммы инициализации входят следующие данные (справа налево): идентификатор транспондера - поле идентификатора получателя, идентификатор базовой части - поле идентификатора отправителя, поле порядкового номера - не используется, подготовленное блоком 2 ГСЧ случайное число, необходимое для инициализации блока 26 генератора ПСП - поле подписи ПСП, номер формализованной команды инициализации - поле формализованной команды. Кодограмма инициализации из второго выхода буфера 3 исходящей кодограммы передается на третий вход блока 4 инициализации транспондера, который из второго выхода по линии 5 связи передает кодограмму инициализации на второй вход блока 27 инициализации. Поступившая по линии 5 связи на второй вход блока 27 инициализации кодограмма инициализации передается им из третьего выхода на первый вход блока 30 ППУ. Блок 30 ППУ из второго выхода передает кодограмму на первый вход буфера 31 входящей кодограммы, который из первого выхода передает ее на второй вход блока 32 определения команды. Блок 32 определения команды из первого выхода передает на третий вход управляющего 23 устройства уведомление о том, что принята кодограмма. Управляющее 23 устройство из пятого выхода считывает идентификаторы транспондера и базовой части из первого входа-выхода блока 24 памяти идентификаторов, после чего из четвертого выхода передает на первый вход блока 32 определения команды номер формализованной команды, соответствующей кодограмме инициализации, а также идентификаторы транспондера и базовой части. Получив необходимую информацию, блок 32 определения команды сравнивает идентификатор транспондера и базовой части со значениями полей идентификатора получателя и идентификатора отправителя полученной кодограммы, чтобы убедиться, что именно этот транспондер является адресатом для данной кодограммы и кодограмма предназначена для инициализации устройства, после чего сравнивает номер переданной от управляющего 23 устройства команды инициализации с содержащимся в принятой кодограмме. Убедившись, что формализованная команда, содержащаяся в кодограмме, является формализованной командой инициализации, блок 32 определения команды из первого выхода посылает на третий вход управляющего 23 устройства уведомление о том, что случайное число принято. После отправки уведомления управляющему 23 устройству блок 32 определения команды из третьего выхода посылает на первый вход блока 33 сигнализации команду оповещения пользователя и из второго выхода посылает содержащееся в принятой кодограмме случайное число на вход блока 28 памяти инициализирующего значения, который запоминает полученное случайное число и передает на второй вход блока 26 генератора ПСП. Поступившее в блок 26 генератора ПСП случайное число используется для инициализации функции генерации ПСП, причем параметры функции генерации окажутся идентичными функции генерации ПСП находящейся в блоке 8 генератора ПСП базовой части. Управляющее 23 устройство, получив от блока 32 определения команды уведомление о том, что случайное число принято, из второго выхода посылает команду на первый вход блока 25 счетчика команд на обнуление счетчика. Блок 25 счетчика команд, получив от управляющего 23 устройства команду на обнуление, устанавливает текущее значение счетчика команд равным нулю. На этом процедура инициализации завершается, управляющее 23 устройство готово к исполнению команд пользователя. Получив управляющую команду от пользователя транспондера на первый вход, управляющее 23 устройство выполняет последовательно следующие действия: из пятого выхода считывает идентификаторы транспондера и базовой части из первого входа-выхода блока 24 памяти идентификаторов, после чего из третьего выхода посылает на третий вход буфера 29 исходящей кодограммы номер формализованной команды, соответствующий команде, введенной пользователем, а также идентификаторы транспондера и базовой части, из второго выхода посылает команду на первый вход блока 25 памяти счетчика команд на приращение счетчика на 1. Получив команду от управляющего 23 устройства, блок 25 памяти счетчика команд увеличивает значение счетчика, после чего посылает из первого выхода находящееся во внутренней памяти число счетчика команд на второй вход буфера 29 исходящей кодограммы, затем из второго выхода посылает команду на первый вход блока 26 генератора ПСП на генерацию нового псевдослучайного числа. Блок 26 генератора ПСП, получив команду от блока 25 памяти счетчика команд, генерирует очередное псевдослучайное число (псевдослучайное число, сгенерированное блоком 26 генератора ПСП, необходимо для обеспечения имитозащиты передаваемых данных), посылает его из первого выхода на первый вход буфера 29 исходящей кодограммы. Буфер 29 исходящей кодограммы помещает переданные ему данные от управляющего 23 устройства, блока 26 генератора ПСП и блока 25 памяти счетчика команд следующим образом: номер формализованной команды, переданная управляющим 23 устройством, помещается в поле формализованной команды создаваемой кодограммы (см. фиг. 3), псевдослучайное число, переданное блоком 26 генератора ПСП, помещается в поле подписи ПСП создаваемой кодограммы, число счетчика команд, переданное блоком 25 памяти счетчика команд, помещается в поле порядкового номера создаваемой кодограммы, идентификаторы транспондера и базовой части, поступившие от управляющего 23 устройства, помещаются соответственно в поля идентификатора отправителя и идентификатора получателя создаваемой кодограммы. Завершив составление кодограммы буфер 29 исходящей кодограммы из первого выхода посылает кодограмму на второй вход блока 30 ППУ, которое из первого выхода по линии 12 связи посылает кодограмму на второй вход блока 11 ППУ базовой части. Блок 11 ППУ базовой части передает принятую кодограмму из первого выхода на второй вход буфера 10 входящей кодограммы. Буфер 10 входящей кодограммы из первого выхода посылает уведомление на второй вход блока 1 управления о том, что принята кодограмма от транспондера, после чего буфер 10 входящей кодограммы из второго выхода посредством шины 13 передает принятую от транспондера кодограмму на первый вход блока 15 контроллера, который помещает полученные от транспондера данные во внутреннюю память ОЗУ. После запоминания кодограммы, переданной транспондером, блок 15 контроллера посредством шины 16 в составе блока 14 сравнения, подключенной ко второму выходу, передает идентификаторы базовой части и транспондера на третий вход второго блока 20 выполнения операции XOR. Второй блок 20 выполнения операции XOR, получив идентификаторы от блока 15 контроллера, считывает из второго выхода идентификатор транспондера из второго входа-выхода блока 19 памяти идентификатора транспондера, после чего из третьего выхода считывает идентификатор базовой части из первого входа-выхода блока 22 памяти идентификатора базовой части, после чего осуществляет сравнение считанных идентификаторов с извлеченными из кодограммы, переданной транспондером. В случае совпадения идентификаторов базовой части блок 20 выполнения операции XOR осуществляет сравнение полученного идентификатора транспондера с переданным ранее блоком 15 контроллера. В случае успешного сравнения второй блок 20 выполнения операции XOR из четвертого выхода посылает уведомление посредством шины 16 в составе блока 14 сравнения на второй вход блока 15 контроллера о том, что транспондер с данным идентификатором входит в один комплект с базовой частью, после чего из первого выхода посылает команду на второй вход блока 18 памяти счетчика команд на передачу блоку 21 арифметического сравнения текущего значения счетчика команд. Получив команду от второго блока 20 выполнения операции XOR, блок 18 памяти счетчика команд из первого выхода посредством шины 16 в составе блока 14 сравнения посылает запрос на второй вход блока 15 контроллера о том, что необходимо получить текущее значение счетчика команд. Блок 15 контроллера посредством шины 13, подключенной к его первому выходу, посылает запрос на второй вход блока 9 счетчика команд. В ответ блок 9 счетчика команд из второго выхода передает текущее значение счетчика команд посредством шины 13 на первый вход блока 15 контроллера. Блок 15 контроллера, получив текущее значение счетчика команд, из второго выхода посредством шины 16 в составе блока 14 сравнения посылает его на первый вход блока 18 памяти счетчика команд, который, приняв значение счетчика команд, передает его из второго выхода на первый вход блока 21 арифметического сравнения, после чего блок 15 контроллера из второго выхода посредством шины 16 в составе блока 14 сравнения посылает на второй вход блока 21 арифметического сравнения значение счетчика команд, извлеченное из пришедшей от транспондера кодограммы. Блок 21 арифметического сравнения, получив значения счетчика команд, проводит следующее сравнение: если значение счетчика команд из кодограммы больше значения счетчика команд, переданного от блока 9 счетчика команд, то вычисляется разница и полученное число из первого выхода блока 21 арифметического сравнения посредством шины 16 в составе блока 14 сравнения передается на второй выход блока 15 контроллера. Блок 15 контроллера из первого выхода посредством шины 13 посылает команду на второй вход блока 9 счетчика команд на увеличение значения счетчика команд на величину разницы N счетчиков команд, переданное блоком 15 контроллера. Блок 9 счетчика команд, получив команду от блока 15 контроллера на увеличение счетчика команд, запоминает принятое число, являющееся величиной разницы счетчиков команд, увеличивает текущее значение счетчика команд на число N, после чего из первого выхода посылает команду на третий вход блока 8 генератора ПСП на N-кратную генерацию псевдослучайного числа с передачей последнего значения первому блоку 17 выполнения операции XOR. Блок 8 генератора ПСП, получив команду от блока 9 счетчика команд, осуществляет генерацию N псевдослучайных чисел, последнее из которых он из первого выхода по шине 13 посылает на первый вход блока 15 контроллера. Блок 15 контроллера, получив значение ПСП, из второго выхода через шину 16 блока сравнения посылает значение ПСП, извлеченное из принятой кодограммы, а также значение ПСП, полученное от блока 8 генератора ПСП, на вход первого блока 17 выполнения операции XOR. Первый блок 17 выполнения операции XOR осуществляет сравнение принятых значений. В случае положительного результата сравнения (согласно таблице истинности логической операции XOR для бинарного сложения по модулю 2 в случае равенства операндов - в данном случае, значений ПСП - на выходе первого блока 17 выполнения операции XOR будет получено значение «0», в случае неравенства хотя бы одного разряда сравниваемых значений ПСП на выходе первого блока 17 выполнения операции XOR будет получено значение «1») значений ПСП из первого выхода первый блок 17 выполнения операции XOR посылает уведомление через шину 16 блока сравнения на второй вход блока 15 контроллера о том, что значение ПСП верное. Получив от первого блока 17 выполнения операции XOR положительное уведомление о сравнении значений ПСП, блок 15 контроллера из первого выхода через шину 13 посылает на третий вход блока 1 управления номер формализованной команды пользователя, содержащийся в переданной транспондером кодограмме, после чего очищает внутреннюю память ОЗУ. В случае, если какой-нибудь из блоков, осуществляющих сравнение данных (первый блок 17 выполнения операции XOR, второй блок 20 выполнения операции XOR, блок 21 арифметического сравнения), находящихся в кодограмме, переданной транспондером, и находящихся или генерируемых определенными блоками, находящимися в базовой части, передает на второй вход блока 15 контроллера через шину 16 блока сравнения уведомление об ошибке, в таком случае кодограмма отбраковывается. Блок 1 управления, получив формализованную команду, обязательную к выполнению, посылает необходимые команды из второго выхода, после выполнения блок 1 управления ожидает команд пользователя.
Предлагаемое изобретение по сравнению с прототипом и другими известными техническими решениями имеет следующие преимущества:
1) повышение уровня имитозащиты команд передаваемых по беспроводной линии связи исключающего несанкционированное управление ТС со стороны злоумышленников;
2) динамическое подключение дополнительных транспондеров из состава комплекта устройства;
3) возможность применения в различных типах технических охранных систем, предполагающих дистанционное управление охраняемого объекта.
название | год | авторы | номер документа |
---|---|---|---|
РАДИОУПРАВЛЯЕМЫЙ ЗАМОК С ИМИТОЗАЩИЩЕННЫМ ОБМЕНОМ КОМАНДАМИ | 2019 |
|
RU2710471C1 |
УСТРОЙСТВО ИМИТОЗАЩИТЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ С ЗАДЕРЖКОЙ ОТВЕТА ПО ВРЕМЕНИ | 2015 |
|
RU2595938C1 |
Устройство имитозащищенного обмена данными с сокрытием содержания передаваемых данных | 2021 |
|
RU2780401C1 |
УСТРОЙСТВО ИМИТОЗАЩИТЫ ГРУППЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ, ОСНОВАННОЕ НА ЛОГИКЕ XOR | 2012 |
|
RU2520413C1 |
Система учета и контроля с имитозащищенным обменом данными | 2016 |
|
RU2643624C1 |
УСТРОЙСТВО ДЛЯ ИМИТОЗАЩИТЫ ГРУППЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ, ПОДКЛЮЧЕННЫХ ПО ТОПОЛОГИИ "ЗВЕЗДА" | 2011 |
|
RU2455696C1 |
УСТРОЙСТВО ИМИТОЗАЩИТЫ ГРУППЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ | 2015 |
|
RU2595991C1 |
СИСТЕМА СОПРЯЖЕНИЯ УСТРОЙСТВ ДЛЯ ИМИТОЗАЩИТЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ | 2008 |
|
RU2387017C2 |
УСТРОЙСТВО ДЛЯ ИМИТОЗАЩИТЫ ГРУППЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ | 2010 |
|
RU2447512C1 |
УСТРОЙСТВО ДЛЯ ИМИТОЗАЩИТЫ ГРУППЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ | 2009 |
|
RU2417452C2 |
Изобретение относится к технике автомобильной сигнализации, в частности к устройствам имитозащиты автомобильной сигнализации, и может быть использовано для защиты передаваемых автомобильной сигнализацией данных. Технический результат - повышение имитозащиты радиосвязи между транспондером и базовой частью. Устройство состоит из двух частей - из стационарной, включающей блок управления, блок генератора случайных чисел, буфер исходящей кодограммы, блок инициализации транспондера, двунаправленные линии связи и блок генератора первой псевдослучайной последовательности; а также из мобильной части, включающей управляющее устройство, блок памяти идентификатора, блок счетчика команд, блок генератора первой псевдослучайной последовательности, блок инициализации, блок памяти инициализирующего значения, буфер исходящей кодограммы, блок приемо-передающего устройства, буфер входящей кодограммы, блок определения команды, блок сигнализации. 3 ил.
Устройство предотвращения несанкционированного использования транспортного средства состоит из базовой части, состоящей из блока управления, блока генератора случайных чисел (далее - блок ГСЧ), буфера исходящей кодограммы, блока инициализации транспондера, двунаправленной линии связи, блока генератора первой псевдослучайной последовательности (далее - блок генератора ПСП-1), состоящего из блока памяти инициализирующего значения, блока генератора псевдослучайной последовательности (далее - блок генератора ПСП), блока счетчика команд, буфера входящей кодограммы, блока приемо-передающего устройства (далее - блок ППУ), двунаправленной линии связи, шины, блока сравнения, состоящего из блока контроллера, шины в составе блока сравнения первого и второго блоков выполнения операции XOR (далее - логическая операция «исключающее ИЛИ»), блока памяти счетчика команд, блока памяти идентификатора транспондера, двух блоков выполнения операции XOR, блока арифметического сравнения, блока памяти идентификатора базовой части, и транспондера, состоящего из управляющего устройства, блока памяти идентификаторов, блока счетчика команд, блока генератора ПСП, блока инициализации, блока памяти инициализирующего значения, буфера исходящей кодограммы, блока ППУ, буфера входящей кодограммы, блока определения команды, блока сигнализации, причем базовая часть является стационарной и устанавливаемой в транспортном средстве, первый выход блока управления подключен к первому входу блока инициализации транспондера, второй выход блока управления является выходом базовой части, третий выход блока управления подключен к первому входу буфера исходящей кодограммы, четвертый выход блока управления подключен к четвертому входу шины, пятый выход блока управления подключен к первому входу блока ГСЧ, первый выход блока ГСЧ подключен одновременно к первому входу блока памяти инициализирующего значения, входящего в состав блока генератора ПСП-1, и второму входу буфера исходящей кодограммы, первый выход буфера исходящей кодограммы подключен к третьему входу блока инициализации транспондера, первый выход блока инициализации транспондера подключен к первому входу блока управления, второй вход-выход блока инициализации транспондера подключен к двунаправленной линии связи, первый выход блока памяти инициализирующего значения подключен к первому входу блока генератора ПСП, выходящего в состав блока генератора ПСП-1, первый выход блока генератора ПСП подключен к третьему входу шины, первый выход блока счетчика команд подключен ко второму входу блока генератора ПСП, второй выход блока счетчика команд подключен ко второму входу шины, первый выход буфера приходящей кодограммы подключен ко второму входу блока управления, второй выход подключен к пятому входу шины, первый выход блока ППУ подключен к первому входу буфера приходящей кодограммы, второй вход-выход подключен к двунаправленной линии связи, первый выход шины подключен к первому входу блока контроллера, входящего в состав блока сравнения, второй выход шины подключен к первому входу блока счетчика команд, третий выход шины подключен к третьему входу блока управления, первый выход блока контроллера подключен к первому входу шины, второй выход блока контроллера подключен к третьему входу шины, входящей в состав блока сравнения, первый выход шины блока сравнения подключен к первому входу блока памяти счетчика команд, входящего в состав блока сравнения, второй выход шины блока сравнения подключен к первому входу первого блока выполнения операции XOR, который входит в состав блока сравнения, третий выход шины блока сравнения подключен ко второму выходу блока контроллера, четвертый выход шины блока сравнения подключен ко второму входу блока арифметического сравнения, входящего в состав блока сравнения, пятый выход шины блока сравнения подключен к первому входу-выходу блока памяти идентификатора транспондера, входящего в состав блока сравнения, шестой выход шины блока сравнения подключен ко второму входу-выходу блока памяти идентификатора базовой части, входящего в состав блока сравнения, седьмой выход шины блока сравнения подключен к третьему входу второго блока выполнения операции XOR, который входит в состав блока сравнения, первый выход первого блока выполнения операции XOR подключен ко второму входу шины блока сравнения, первый выход блока памяти счетчика команд подключен к первому входу шины блока сравнения, второй выход блока памяти счетчика команд подключен к первому входу блока арифметического сравнения, первый вход-выход блока памяти идентификатора транспондера подключен к пятому входу шины блока сравнения, второй вход-выход блока памяти идентификатора транспондера подключен к первому входу второго блока выполнения операции XOR, первый выход второго блока выполнения операции XOR подключен ко второму входу блока памяти счетчика команд, второй выход второго блока выполнения операции XOR подключен ко второму входу-выходу блока памяти идентификатора транспондера, третий выход второго блока выполнения операции XOR подключен к первому входу-выходу блока памяти идентификатора базовой части, четвертый выход второго блока выполнения операции XOR подключен к седьмому входу шины блока сравнения, первый выход блока арифметического сравнения подключен к четвертому входу шины блока сравнения, первый вход-выход блока памяти идентификатора базовой части подключен ко второму входу второго блока выполнения операции XOR, второй вход-выход блока памяти идентификатора базовой части подключен к шестому входу шины блока сравнения, первый выход управляющего устройства подключен к первому входу блока инициализации, второй выход управляющего устройства подключен к первому входу блока счетчика команд, третий выход управляющего устройства подключен к третьему входу буфера исходящей кодограммы, четвертый выход управляющего устройства подключен к первому входу блока определения команды, пятый выход управляющего устройства подключен к первому входу-выходу блока памяти идентификаторов, первый вход-выход блока памяти идентификаторов подключен к четвертому входу управляющего устройства, первый выход блока счетчика команд подключен ко второму входу буфера исходящей кодограммы, второй выход блока счетчика команд подключен к первому входу блока генератора ПСП, первый выход блока генератора ПСП подключен к первому входу буфера исходящей кодограммы, первый выход блока инициализации подключен ко второму входу управляющего устройства, второй выход блока инициализации подключен к двунаправленной линии связи, третий выход блока инициализации подключен к первому входу блока ППУ, первый выход блока памяти инициализирующего значения подключен ко второму входу блока генератора ПСП, первый выход буфера исходящей кодограммы подключен ко второму входу блока ППУ, первый выход блока ППУ подключен к двунаправленной линии связи, второй выход блока ППУ подключен к первому входу буфера входящей кодограммы, первый выход буфера входящей кодограммы подключен ко второму входу блока определения команды, первый выход блока определения команды подключен к третьему входу управляющего устройства, второй выход блока определения команд подключен к первому входу блока памяти инициализирующего значения, третий выход блока определения команды подключен к первому входу блока сигнализации.
УСТРОЙСТВО ДЛЯ ИМИТОЗАЩИТЫ КОНТРОЛИРУЕМЫХ ОБЪЕКТОВ | 2006 |
|
RU2310236C1 |
US 20100264728 A1, 21.10.2010 | |||
СИСТЕМА ДЛЯ ИДЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЯ ТРАНСПОРТНОГО СРЕДСТВА | 2007 |
|
RU2330771C1 |
US 20100289627 A1, 18.11.2010 | |||
US 20120255022 A1, 04.10.2012 | |||
Устройство для сигнализации о состоянии контролируемых объектов | 1977 |
|
SU691906A1 |
Авторы
Даты
2016-07-20—Публикация
2014-04-29—Подача