[go: up one dir, main page]

RU2008139872A - METHOD FOR PROVIDING A CRYPTIC SIGNATURE TEAM - Google Patents

METHOD FOR PROVIDING A CRYPTIC SIGNATURE TEAM Download PDF

Info

Publication number
RU2008139872A
RU2008139872A RU2008139872/09A RU2008139872A RU2008139872A RU 2008139872 A RU2008139872 A RU 2008139872A RU 2008139872/09 A RU2008139872/09 A RU 2008139872/09A RU 2008139872 A RU2008139872 A RU 2008139872A RU 2008139872 A RU2008139872 A RU 2008139872A
Authority
RU
Russia
Prior art keywords
command
cryptographic
name
signature
argument
Prior art date
Application number
RU2008139872/09A
Other languages
Russian (ru)
Inventor
Джеймс ТЭБУТТ (NL)
Джеймс ТЭБУТТ
Михил САЛТЕРС (NL)
Михил САЛТЕРС
Дэвид ВИСМАНС (NL)
Дэвид ВИСМАНС
Original Assignee
Томтом Интернэшнл Б.В. (Nl)
Томтом Интернэшнл Б.В.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GB0604709A external-priority patent/GB0604709D0/en
Priority claimed from GB0604704A external-priority patent/GB0604704D0/en
Priority claimed from GB0604708A external-priority patent/GB0604708D0/en
Application filed by Томтом Интернэшнл Б.В. (Nl), Томтом Интернэшнл Б.В. filed Critical Томтом Интернэшнл Б.В. (Nl)
Publication of RU2008139872A publication Critical patent/RU2008139872A/en

Links

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)
  • Storage Device Security (AREA)
  • Instructional Devices (AREA)

Abstract

1. Способ для предоставления команды с криптографической подписью, причем команда содержит имя команды и, по меньшей мере, один аргумент команды, при этом способ содержит этапы, на которых: ! генерируют (501) криптографическую подпись имени команды; и ! составляют (503) команду с криптографической подписью, используя имя команды, подпись и, по меньшей мере, один аргумент команды. ! 2. Способ по п.1, который содержит этап, на котором последовательно контактируют имя команды, криптографическую подпись имени команды и, по меньшей мере, один аргумент команды, чтобы составить (503) команду с криптографической подписью. ! 3. Способ по п.1 или 2, который содержит этап, на котором генерируют (503) криптографическую подпись имени команды на основании асимметричного криптографического алгоритма, в частности алгоритма RSA, или на основании алгоритма цифровой подписи. ! 4. Способ по п.1, в котором имя команды предписывает установление маршрута навигации к пункту назначения, определенному, по меньшей мере, одним аргументом команды или предоставление навигационной карты, определенной адресными данными, указываемыми, по меньшей мере, одним аргументом команды, или исполнение компьютерной программы, по меньшей мере, с одним аргументом команды. ! 5. Способ для предоставления поддающейся криптографической проверке команды на основании команды с криптографической подписью, причем команда с криптографической подписью содержит имя команды, криптографическую подпись имени команды и, по меньшей мере, один аргумент команды, при этом способ содержит этапы, на которых: ! расшифровывают криптографическую подпись для получения первой криптографическ 1. A method for providing a command with a cryptographic signature, wherein the command contains the name of the command and at least one argument of the command, the method comprising the steps of:! generating (501) a cryptographic signature of the command name; and! compose (503) a team with a cryptographic signature using the team name, signature and at least one command argument. ! 2. The method according to claim 1, which comprises the step of sequentially contacting the command name, the cryptographic signature of the command name, and at least one argument of the command to compose (503) the cryptographic signature command. ! 3. The method according to claim 1 or 2, which comprises the step of generating (503) a cryptographic signature of the command name based on an asymmetric cryptographic algorithm, in particular the RSA algorithm, or based on a digital signature algorithm. ! 4. The method according to claim 1, in which the command name prescribes the establishment of a navigation route to the destination specified by at least one argument of the command or the provision of a navigation map defined by address data indicated by at least one argument of the command, or execution A computer program with at least one command argument. ! 5. A method for providing a cryptographic verifiable command based on a cryptographic signed command, the cryptographic signed command comprising the command name, the cryptographic signature of the command name and at least one command argument, the method comprising the steps of:! decrypt the cryptographic signature to obtain the first cryptographic

Claims (11)

1. Способ для предоставления команды с криптографической подписью, причем команда содержит имя команды и, по меньшей мере, один аргумент команды, при этом способ содержит этапы, на которых:1. A method for providing a command with a cryptographic signature, wherein the command contains the name of the command and at least one argument of the command, the method comprising the steps of: генерируют (501) криптографическую подпись имени команды; иgenerating (501) a cryptographic signature of the command name; and составляют (503) команду с криптографической подписью, используя имя команды, подпись и, по меньшей мере, один аргумент команды.compose (503) a team with a cryptographic signature using the team name, signature and at least one command argument. 2. Способ по п.1, который содержит этап, на котором последовательно контактируют имя команды, криптографическую подпись имени команды и, по меньшей мере, один аргумент команды, чтобы составить (503) команду с криптографической подписью.2. The method according to claim 1, which comprises the step of sequentially contacting the command name, the cryptographic signature of the command name, and at least one argument of the command to compose (503) the cryptographic signature command. 3. Способ по п.1 или 2, который содержит этап, на котором генерируют (503) криптографическую подпись имени команды на основании асимметричного криптографического алгоритма, в частности алгоритма RSA, или на основании алгоритма цифровой подписи.3. The method according to claim 1 or 2, which comprises the step of generating (503) a cryptographic signature of the command name based on an asymmetric cryptographic algorithm, in particular the RSA algorithm, or based on a digital signature algorithm. 4. Способ по п.1, в котором имя команды предписывает установление маршрута навигации к пункту назначения, определенному, по меньшей мере, одним аргументом команды или предоставление навигационной карты, определенной адресными данными, указываемыми, по меньшей мере, одним аргументом команды, или исполнение компьютерной программы, по меньшей мере, с одним аргументом команды.4. The method according to claim 1, in which the command name prescribes the establishment of a navigation route to the destination specified by at least one argument of the command or the provision of a navigation map defined by address data indicated by at least one argument of the command, or execution A computer program with at least one command argument. 5. Способ для предоставления поддающейся криптографической проверке команды на основании команды с криптографической подписью, причем команда с криптографической подписью содержит имя команды, криптографическую подпись имени команды и, по меньшей мере, один аргумент команды, при этом способ содержит этапы, на которых:5. A method for providing a cryptographic verifiable command based on a cryptographic signature command, the cryptographic signature command comprising the command name, the cryptographic signature of the command name and at least one command argument, the method comprising the steps of: расшифровывают криптографическую подпись для получения первой криптографической величины;decrypt the cryptographic signature to obtain the first cryptographic value; обрабатывают имя команды для получения второй криптографической величины;processing the command name to obtain a second cryptographic value; сравнивают первую и вторую криптографические величины для получения результата сравнения; иcomparing the first and second cryptographic values to obtain a comparison result; and предоставляют или исполняют имя команды и, по меньшей мере, один аргумент команды как поддающуюся криптографической проверке команду, в зависимости от результата сравнения.provide or execute a command name and at least one command argument as a cryptographic verifiable command, depending on the result of the comparison. 6. Способ по п.5, в котором первая криптографическая величина содержит хеш-значение криптографической подписи, вторая криптографическая величина содержит хеш-значение имени команды.6. The method according to claim 5, in which the first cryptographic value contains a hash value of the cryptographic signature, the second cryptographic value contains a hash value of the command name. 7. Способ по п.5 или 6, который содержит этап, на котором предоставляют или исполняют поддающуюся криптографической проверке команду, если первая и вторая криптографические величины равны.7. The method according to claim 5 or 6, which comprises the step of providing or executing a cryptographic verifiable command if the first and second cryptographic values are equal. 8. Устройство для предоставления команды с криптографической подписью, причем команда содержит имя команды и, по меньшей мере, один аргумент команды, при этом устройство содержит:8. A device for providing a command with a cryptographic signature, and the command contains the name of the command and at least one argument of the command, while the device contains: генератор для генерирования криптографической подписи имени команды; иa generator for generating a cryptographic signature of the command name; and компоновщик для составления команды с криптографической подписью, используя имя команды, подпись и, по меньшей мере, один аргумент команды.linker for compiling a command with a cryptographic signature using the team name, signature and at least one command argument. 9. Устройство для предоставления поддающейся криптографической проверке команды на основании команды с криптографической подписью, причем команда с криптографической подписью содержит имя команды, криптографическую подпись имени команды и, по меньшей мере, один аргумент команды, при этом устройство содержит:9. A device for providing a cryptographic verifiable command based on a cryptographic signature command, the cryptographic signature command comprising the command name, the cryptographic signature of the command name and at least one command argument, the device comprising: устройство расшифровки для расшифровки криптографической подписи для получения первой криптографической величины;a decryption device for decrypting a cryptographic signature to obtain a first cryptographic value; обрабатывающее устройство для обработки имени команды для получения второй криптографической величины;a processing device for processing the command name to obtain a second cryptographic value; сравнивающее устройство для сравнения первой и второй криптографических величин для получения результата сравнения; иa comparison device for comparing the first and second cryptographic values to obtain a comparison result; and средство предоставления для предоставления или исполнения имени команды и, по меньшей мере, одного аргумента команды как поддающейся криптографической проверке команды, в зависимости от результата сравнения.a means of providing for the provision or execution of the command name and at least one argument of the command as a cryptographic verifiable command, depending on the result of the comparison. 10. Программируемое устройство, выполненное с возможностью выполнения способа по любому из пп.1-7.10. A programmable device configured to perform the method according to any one of claims 1 to 7. 11. Компьютерная программа для выполнения способа по любому из пп.1-7 при исполнении компьютерной программы на компьютере. 11. A computer program for performing the method according to any one of claims 1 to 7 when executing a computer program on a computer.
RU2008139872/09A 2006-03-08 2007-03-08 METHOD FOR PROVIDING A CRYPTIC SIGNATURE TEAM RU2008139872A (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
GB0604709A GB0604709D0 (en) 2006-03-08 2006-03-08 TomTom go
GB0604704A GB0604704D0 (en) 2006-03-08 2006-03-08 Wireless internet setup
GB0604706.2 2006-03-08
GB0604709.6 2006-03-08
GB0604708A GB0604708D0 (en) 2006-03-08 2006-03-08 In-dash interface
GB0604704.7 2006-03-08
GB0604710.4 2006-03-08
GB0604708.8 2006-03-08

Publications (1)

Publication Number Publication Date
RU2008139872A true RU2008139872A (en) 2010-04-20

Family

ID=42134912

Family Applications (17)

Application Number Title Priority Date Filing Date
RU2008139912/11A RU2439709C2 (en) 2006-03-08 2007-03-08 Method and device for maps switching
RU2008139874/08A RU2435202C2 (en) 2006-03-08 2007-03-08 Device for transmitting data for emulating behaviour of navigation device
RU2008139881/28A RU2008139881A (en) 2006-03-08 2007-03-08 NAVIGATION DEVICE AND METHOD FOR STORING AND USING THE LAST POSITION LOCATION
RU2008139884/09A RU2008139884A (en) 2006-03-08 2007-03-08 AUTOMATIC DETECTION OF WIRELESS COMMUNICATION SETTINGS
RU2008139910/28A RU2431802C2 (en) 2006-03-08 2007-03-08 Portable navigation device
RU2008139879/28A RU2435138C2 (en) 2006-03-08 2007-03-08 Navigation device and method for implementing audio options in navigation device
RU2008139878/28A RU2008139878A (en) 2006-03-08 2007-03-08 NAVIGATION DEVICE AND METHOD FOR SEQUENTIAL CARD DISPLAY
RU2008139882/28A RU2445578C2 (en) 2006-03-08 2007-03-08 Method and device to use selected address mark for relative display of elements of list of points of interest
RU2008139880/28A RU2008139880A (en) 2006-03-08 2007-03-08 MOBILE STATION AND METHOD OF NAVIGATION SYSTEM
RU2008139911/28A RU2008139911A (en) 2006-03-08 2007-03-08 SYSTEM CONTAINING NAVIGATION DEVICE AND ELECTRONIC DEVICE
RU2008139872/09A RU2008139872A (en) 2006-03-08 2007-03-08 METHOD FOR PROVIDING A CRYPTIC SIGNATURE TEAM
RU2008139873/09A RU2008139873A (en) 2006-03-08 2007-03-08 METHOD FOR PROVIDING CERTAIN INFORMATION
RU2008139875/09A RU2008139875A (en) 2006-03-08 2007-03-08 PROCESSING DEVICE FOR DETECTING A SPECIFIC COMPUTER TEAM
RU2008139877/09A RU2008139877A (en) 2006-03-08 2007-03-08 PORTABLE NAVIGATION DEVICE
RU2008139876/09A RU2008139876A (en) 2006-03-08 2007-03-08 SYSTEM FOR NAVIGATION DEVICE FOR SEARCHING FRIENDS
RU2008136012/28A RU2008136012A (en) 2006-03-08 2007-03-08 NAVIGATION DEVICE AND METHOD FOR PRESENTING INFORMATION RELATIONS
RU2008139883/09A RU2008139883A (en) 2006-03-08 2007-03-08 DATA-TRANSFER DEVICE WITH MEDIATED TEAM DISTRIBUTION

Family Applications Before (10)

Application Number Title Priority Date Filing Date
RU2008139912/11A RU2439709C2 (en) 2006-03-08 2007-03-08 Method and device for maps switching
RU2008139874/08A RU2435202C2 (en) 2006-03-08 2007-03-08 Device for transmitting data for emulating behaviour of navigation device
RU2008139881/28A RU2008139881A (en) 2006-03-08 2007-03-08 NAVIGATION DEVICE AND METHOD FOR STORING AND USING THE LAST POSITION LOCATION
RU2008139884/09A RU2008139884A (en) 2006-03-08 2007-03-08 AUTOMATIC DETECTION OF WIRELESS COMMUNICATION SETTINGS
RU2008139910/28A RU2431802C2 (en) 2006-03-08 2007-03-08 Portable navigation device
RU2008139879/28A RU2435138C2 (en) 2006-03-08 2007-03-08 Navigation device and method for implementing audio options in navigation device
RU2008139878/28A RU2008139878A (en) 2006-03-08 2007-03-08 NAVIGATION DEVICE AND METHOD FOR SEQUENTIAL CARD DISPLAY
RU2008139882/28A RU2445578C2 (en) 2006-03-08 2007-03-08 Method and device to use selected address mark for relative display of elements of list of points of interest
RU2008139880/28A RU2008139880A (en) 2006-03-08 2007-03-08 MOBILE STATION AND METHOD OF NAVIGATION SYSTEM
RU2008139911/28A RU2008139911A (en) 2006-03-08 2007-03-08 SYSTEM CONTAINING NAVIGATION DEVICE AND ELECTRONIC DEVICE

Family Applications After (6)

Application Number Title Priority Date Filing Date
RU2008139873/09A RU2008139873A (en) 2006-03-08 2007-03-08 METHOD FOR PROVIDING CERTAIN INFORMATION
RU2008139875/09A RU2008139875A (en) 2006-03-08 2007-03-08 PROCESSING DEVICE FOR DETECTING A SPECIFIC COMPUTER TEAM
RU2008139877/09A RU2008139877A (en) 2006-03-08 2007-03-08 PORTABLE NAVIGATION DEVICE
RU2008139876/09A RU2008139876A (en) 2006-03-08 2007-03-08 SYSTEM FOR NAVIGATION DEVICE FOR SEARCHING FRIENDS
RU2008136012/28A RU2008136012A (en) 2006-03-08 2007-03-08 NAVIGATION DEVICE AND METHOD FOR PRESENTING INFORMATION RELATIONS
RU2008139883/09A RU2008139883A (en) 2006-03-08 2007-03-08 DATA-TRANSFER DEVICE WITH MEDIATED TEAM DISTRIBUTION

Country Status (1)

Country Link
RU (17) RU2439709C2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130042231A1 (en) * 2011-08-10 2013-02-14 Ford Global Technologies, Llc Methods and Apparatus for Software Updating
RU2523040C2 (en) 2012-10-02 2014-07-20 ЭлДжи ЭЛЕКТРОНИКС ИНК. Screen brightness control for mobile device
US9146899B2 (en) * 2013-02-07 2015-09-29 Ford Global Technologies, Llc System and method of arbitrating audio source streamed by mobile applications
EP2824480A1 (en) * 2013-07-09 2015-01-14 The European Union, represented by the European Commission Digitally-signed satellite radio-navigation signals
US20180046769A1 (en) * 2016-08-15 2018-02-15 Dlh, Inc. Emergency response kit
SE543798C2 (en) 2017-06-29 2021-07-27 Hoevding Sverige Ab Protective system comprising an airbag system in the form of an inflatable helmet, a control unit and a communication interface

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05119701A (en) * 1991-10-29 1993-05-18 Clarion Co Ltd Map display device for car navigation
US5680312A (en) * 1995-06-07 1997-10-21 Zexel Corporation Method and apparatus for selecting a destination in a vehicle navigation system
EP0777206A1 (en) * 1995-11-30 1997-06-04 Aisin Aw Co., Ltd. Vehicular navigation apparatus
DE69912272T2 (en) * 1998-05-05 2004-08-26 Magellan Dis Inc., Rochester Hills NAVIGATION SYSTEM WITH USER INTERFACE
JP2000098882A (en) * 1998-09-25 2000-04-07 Jatco Corp Map display device
JP2000209699A (en) * 1999-01-14 2000-07-28 Nissan Motor Co Ltd Audio output control device
US6507810B2 (en) * 1999-06-14 2003-01-14 Sun Microsystems, Inc. Integrated sub-network for a vehicle
JP2002027028A (en) * 2000-07-07 2002-01-25 Pioneer Electronic Corp Information communication equipment
US6762741B2 (en) * 2000-12-22 2004-07-13 Visteon Global Technologies, Inc. Automatic brightness control system and method for a display device using a logarithmic sensor
JP4475851B2 (en) * 2001-10-30 2010-06-09 パイオニア株式会社 Road condition data provision system
US20030191623A1 (en) * 2002-02-25 2003-10-09 Oak Technology, Inc. Computer system capable of executing a remote operating system
KR100542014B1 (en) * 2002-10-04 2006-01-10 엘지전자 주식회사 Vehicle Navigation Guidance for Route Guidance
JP2004320582A (en) * 2003-04-18 2004-11-11 Toyota Motor Corp In-vehicle interrupt signal output device
US7243059B2 (en) * 2003-04-24 2007-07-10 International Business Machines Corporation Simulation of hardware based on smart buffer objects
TW200500965A (en) * 2003-06-17 2005-01-01 Sin Etke Technology Co Ltd Personal carry-on rescue system
US7574706B2 (en) * 2003-12-15 2009-08-11 Microsoft Corporation System and method for managing and communicating software updates

Also Published As

Publication number Publication date
RU2008139873A (en) 2010-04-20
RU2008139879A (en) 2010-04-20
RU2439709C2 (en) 2012-01-10
RU2008139878A (en) 2010-04-20
RU2431802C2 (en) 2011-10-20
RU2008139874A (en) 2010-04-20
RU2008139877A (en) 2010-04-20
RU2008139912A (en) 2010-04-20
RU2008136012A (en) 2010-03-10
RU2435202C2 (en) 2011-11-27
RU2008139883A (en) 2010-04-20
RU2008139876A (en) 2010-04-20
RU2008139881A (en) 2010-04-20
RU2008139884A (en) 2010-04-20
RU2008139875A (en) 2010-04-20
RU2435138C2 (en) 2011-11-27
RU2008139910A (en) 2010-04-20
RU2008139911A (en) 2010-04-20
RU2008139880A (en) 2010-04-20
RU2008139882A (en) 2010-04-20
RU2445578C2 (en) 2012-03-20

Similar Documents

Publication Publication Date Title
TWI543079B (en) Application usage continuum across platforms
CN103413076B (en) A kind of Android application program divides the method for block protection
RU2008139872A (en) METHOD FOR PROVIDING A CRYPTIC SIGNATURE TEAM
CN111131246B (en) An information upgrade and backup method and system suitable for embedded devices in power systems
US20120260106A1 (en) System and method for binary layout randomization
RU2016107391A (en) AUTHENTICED ENCRYPTION DEVICE, AUTHENTICATED ENCRYPTION METHOD AND AUTHENTICATED ENCRYPTION PROGRAM
CN108762788B (en) Method and system for encrypting firmware of embedded equipment based on server
JP2018522291A (en) System and process for executing a private program on an unreliable computer
TWI441038B (en) Device, method, and system for trusted computing using multiple trust roots within a trusted platform module
JP2016513945A5 (en)
JP2010140473A5 (en)
EP3200386A1 (en) Method of encrypting a stream of instructions and executing a stream of instructions thusly encrypted
JP2012118956A (en) Index table-based code encryption and decryption device and method therefor
JP2014085674A5 (en)
CN106453196A (en) Secret key writing device, system and method for trusted execution environment
ES2811330T3 (en) Application download procedure and device
CN103853943A (en) Program protection method and device
CN109698745A (en) A kind of key management method, system and earphone and storage medium
JP6238774B2 (en) Hash value generator
WO2015178082A1 (en) Information-processing device, program, and recording medium
CN105825142A (en) Method and device for encrypting and decrypting documents in mobile terminal
KR101802521B1 (en) Device and method for performing encryption and decryption of data in wireless terminal
KR101699176B1 (en) Hadoop Distributed File System Data Encryption and Decryption Method
Faz-Hernández et al. SoK: A performance evaluation of cryptographic instruction sets on modern architectures
CN115361132B (en) Key generation method, device, system on chip, equipment and storage medium

Legal Events

Date Code Title Description
FA93 Acknowledgement of application withdrawn (no request for examination)

Effective date: 20100309