Устройство и способ обработки информации, носитель записи и программа

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

 

Текст описания приведен в факсимильном виде.

1. Устройство передачи данных, содержащее:

блок передачи команды, выполненный с возможностью передачи команды запроса на отклик в устройство приема данных;

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

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

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

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

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

2. Устройство передачи данных по п.1, в котором указанный блок передачи команды дополнительно выполнен с возможностью передачи указанной команды для запроса на отклик максимум N раз, и

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

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

3. Способ передачи данных, содержащий:

передачу команды запроса на отклик в устройство приема данных;

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

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

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

измерение времени отклика между передачей команды запроса на отклик и приемом сообщения отклика; и

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

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

управление передачей команды в устройство приема данных;

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

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

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

управление измерением времени отклика между передачей команды запроса на отклик и приемом сообщения отклика; и

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

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

блок приема команды, выполненный с возможностью приема команды запроса на отклик из устройства передачи данных;

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

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

6. Устройство приема данных по п.5, в котором

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

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

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

8. Устройство приема данных по п.5, в котором

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

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

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

9. Устройство приема данных по п.8, в котором:

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

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

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

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

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

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

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

управление приемом команды запроса на отклик из устройства передачи данных;

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

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

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

14. Устройство передачи информации, содержащее:

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

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

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

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

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

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

15. Устройство передачи информации по п.14, в котором

указанный блок передачи команды дополнительно выполнен с

возможностью передачи указанной команды запроса на отклик максимум k раз,

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

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

16. Способ передачи данных содержащий:

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

передачу команды запроса на отклик в указанное устройство приема данных, причем указанная команда запроса на отклик содержит указанные данные аутентификации команды;

прием сообщения отклика на указанную команду запроса на отклик из указанного устройства приема данных;

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

измерение времени отклика между передачей команды запроса на отклик и приемом сообщения отклика; и

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

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

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

передачу команды запроса на отклик в указанное устройство приема данных, причем указанная команда запроса на отклик содержит указанные данные аутентификации команды;

прием сообщения отклика на указанную команду запроса на отклик из указанного устройства приема данных;

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

измерение времени отклика между передачей команды запроса на отклик и приемом сообщения отклика; и

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

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

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

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

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

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

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

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

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

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

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

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

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

21. Система связи, содержащая

устройство передачи данных, включающее в себя:

блок передачи команды, выполненный с возможностью передачи команды запроса на отклик в устройство приема данных;

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

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

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

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

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

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

блок приема команды, выполненный с возможностью приема команды запроса на отклик из устройства передачи данных;

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

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

22. Система связи, содержащая

устройство передачи информации, включающее в себя:

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

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

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

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

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

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

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

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

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

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



 

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

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

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

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

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

Изобретение относится к компьютерам. .

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

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

Изобретение относится к устройствам и способам для проверки полномочий (аутентификации и/или авторизации) пользователя по отношению к узлу доступа телекоммуникационной сети или по отношению к достижимому посредством этой сети другому поставщику услуг.

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

Изобретение относится к средствам доступа к объектам. .

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

Изобретение относится к беспроводным локальным сетям (БЛС). .

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

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

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

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

Изобретение относится к системе передачи данных, в частности к способу и системе для генерирования IP-адреса терминала доступа на основе Протокола Интернет версии 6 (IPv6).

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