TW478269B

Method and apparatus for initializing mobile wireless devices

Abstract

A method and system for enabling wireless devices distributed throughout an enterprise to be efficiently initialized for secure communications. The method and system utilize well known public key cryptography and machine unique identifiers to establish a secure channel and initialize the wireless devices.

TW478269B, drawing sheet 1
Sheet 1 of 45

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

18 claims: 6 independent, 12 dependent

  1. 1
    一種用於使用伺服器初始化具有嵌入式無線電模組之第一裝置之方法,該伺服器具有嵌入式無線電模組,該方法包括下列步驟:由該伺服器使用該嵌入式無線電模組傳送詢問至該第一裝置;由該第一裝置回傳該第一裝置唯一裝置識別符至該伺服器;在該伺服器創建該第一裝置公用鍵、私用鍵對;在該伺服器創建該第一裝置之裝置認證,該裝置認證具有與該第一裝置相關之唯一硬體識別符以及與該第一裝置相關之公用鍵;傳輸該私用鍵、與該裝置認證以及簽名該裝置認證之認證權限之公用鍵至該第一裝置;以及在該第一裝置儲存該私用鍵至不可移除之保護儲存裝置中。 478269 六、申請專利範圍 1. 一種用於使用伺服器初始化具有嵌入式無線電模組之 第一裝置之方法,該伺服器具有嵌入式無線電模組,該方 . 法包括下列:由該伺服器使用該嵌入式無線電模組傳送詢問至該第 , 一裝置; . 由該第一裝置回傳該第一裝置唯一裝置識別符至該伺 ^ 服器; 在該伺服器創建該第一裝置公用鍵、私用鍵對; 在該伺服器創建該第一裝置之裝置認證,該裝置認證 具有與該第一裝置相關之唯一硬體識別符以及與該第一裝 置相關之公用鍵; 傳輸該私用鍵、與該裝置認證以及簽名該裝置認證之籲 認證權限之公用鍵至該第一裝置;以及 在該第一裝置儲存該私用鍵至不可移除之保護儲存裝 置中。 2. 如申請專利範圍第1項之t逢,其中該保護儲存裝置 為能夠執行牽涉到先前寫入資料計算之惟寫儲存裝置。 3 ·如申請專利範圍第1項之$法,其中該認證之拷貝為 儲存在企業資料庫中。 〜一 4 ·如申請專利範圍第1項之$法,其中該認證之拷貝為 儲存在LDAP目錄中。 5 · —種用於使用伺服器初始化具有嵌入式無線電模組之 _ 第一裝置之定身,該伺服器具有嵌入式無線電模組,該方 法包括下列步驟: CLAIMS 1. A method for initializing a first device having an embedded radio module using a server, the server having an embedded radio module, the method comprising the steps of: transmitting by the server using the embedded radio module Inquiring to the first device;returning, by the first device, the first device unique device identifier to the server;creating, by the server, the first device common key, a private key pair;creating the Device authentication of the first device, the device authenticating having a unique hardware identifier associated with the first device and a public key associated with the first device;transmitting the private key, authenticating with the device, and signing the device authentication And authenticating the public key to the first device;and storing the private key in the first device to the non-removable protected storage device. O:\61\61796.ptd 第27頁 478269 六、申請專利範圍 由該伺服器使用該嵌入式無線電模組傳送詢問至該第 一裝置; 在該第一裝置創建該第一裝置公用鍵、私用鍵對; 在該第一裝置儲存該私用鍵至不可移除之保護儲存裝 置中; 由該第一裝置回傳該第一裝置唯一裝置識別符以及該 公用鍵至該伺服器; 在該祠服器創建該第一裝置之裝置認證,該裝置認證 具有與該裝置識別符以及該公用鍵;以及 傳輸該裝置認證以及簽名該裝置認證之認證權限之公 用鍵至該第一裝置。 6 ·如申請專利範圍第5項之方g,其中該保護儲存裝置 為能夠執行牽涉到先前寫入資^料計算之惟寫儲存裝置。 7 · —種用於使用伺服器初始化具有嵌入式無線電模組之 第一裝置之,該伺服器具有嵌入式無線電模組,該系 統包括: 用於由該伺服器使用該嵌入式無線電模組傳送詢問至 該第一裝置、以及由該第一裝置回傳該第一裝置唯一裝置 識別符至該伺服器之通訊機制; 在該伺服器創建該第一裝置公用鍵、私用鍵對之處理 33: · , 在該伺服器創建之該第一裝置之裝置認證,該裝置認 證具有與該第一裝置相關之唯一硬體識別符以及與該第一 裝置相關之公用鍵; 第28頁 478269 六、申請專利範圍 名該ίί該通訊機制傳輸該私用#、與該裝置認證以及簽 該處1 f遇證之認證權限之公用鍵至該第-裝[·以及, \ ^器儲存該私用鍵至不可移除之保護儲存裝置t。· :2請專㈣圍第7項之mu保護館存裝置 : 行牽涉到先前寫入資料計算之惟寫儲存裝置。 2中請專利範圍第7項之I統,其中該㈣之拷貝為 储仔在企業資料庫中。 I 〇.如申請專利範圍第7項之系統,其中該認證之 儲存在LDAP目錄中。 〜一 ”、、 II · 一種初始化系統,該系統包括: 第一裝置,該^ 一裝置具有嵌入式無線電模組; 伺服器,該伺服器具有嵌入式無線電模組; 通訊機制,該通訊機制由該伺服器使用該嵌入式無線 電模組傳送詢問至該第一裝置; 其中該第一裝置創建該第一裝置公用鍵、私用鍵對; 铸存該私用鍵至不可移除之保護儲存裝置中;以及回傳該 第—裝置唯一裝置識別符以及該公用鍵至該伺服器; 該伺服器創建該第一裝置之裝置認證,該裝置認證具 有該裝置識別符以及該公用鍵;以及傳輸該裝置認證以及 簽名該裝置認證之認證權限之公用鍵至該第一裝置。 1 2·如申請專利範圍第11項之冬一生,其中該保護儲存裝 置為能夠執行牽涉到先前寫入資料計算之惟寫儲存裝置。 1 3 · —種用於使用伺服器初始化具有喪入式無線電模衾且 之苐一裝置之程式,該伺服益具有嵌入式無線電模組,該 IH1 第29頁 478269 六、申請專利範圍 程式包括: 由該伺服器使用該嵌入式無線電模組傳送詢問至該第 一裝置之電腦程式碼裝置; 由該第一裝置回傳該第一裝置唯一裝置識別符至該伺 , 服器之電腦程式碼裝置; _ 在該伺服器創建該第一裝置公用鍵、私用鍵對之電腦 - 程式碼裝置; 在該伺服器創建該第一裝置之裝置認證之電腦程式碼 裝置,該裝置認證具有與該第一裝置相關之唯一硬體識別 符以及與該第一裝置相關之公用鍵; 傳輸該私用鍵、與該裝置認證以及簽名該裝置認證之 認證權限之公用鍵至該第一裝置之電腦程式碼裝置;以及 春 在該第一裝置儲存該私用鍵至不可移除之保護儲存裝 置中之電腦程式碼裝置。 1 4.如申請專利範圍第1 3項之;J ,其中該保護儲存裝 置為能夠執行牽涉到先前寫入資~ 十算之惟寫儲存裝置。 1 5 ·如申請專利範圍第1 3項之竺式,其中該認證之拷貝 為儲存在企業資料庫中。 1 6.如申請專利範圍第1 3項之g式,其中該認證之拷貝 為儲存在企業資料庫中。 — 1 7. —種用於使用伺服器初始化具有嵌入式無線電模組 之第一裝置之程式,該伺服器具有嵌入式無線電模組,該 _ 程式包括: / 由該伺服器使用該嵌入式無線電模組傳送詢問至該第 O:\61\61796.ptd 第30頁 478269 六、申請專利範圍 一裝置之電腦程式碼裝置; 在該第一裝置創建該第一裝置公用鍵、私用鍵對之電 腦程式碼裝置; 在該第一裝置儲存該私用鍵至不可移除之保護儲存裝 置中之電腦程式碼裝置; 由該第一裝置回傳該第一裝置唯一裝置識別符以及該 公用鍵至該伺服器之電腦程式碼裝置; 在該伺服器創建該第一裝置之裝置認證之電腦程式碼 裝置,該裝置認證具有該裝置識別符以及該公用鍵;以及 傳輸該裝置認證以及簽名該裝置認證之認證權限之公 用鍵至該第一裝置之電腦程式碼裝置。 1 8 ·如申請專利範圍第1 7項之程式,其中該保護儲存裝 置為能夠執行牽涉到先前寫入資料計算之惟寫儲存裝置。 第31頁
  2. 5
    A method for initializing a first device having an embedded radio module using a server, the server having an embedded radio module, the method comprising the steps of:transmitting by the server using the embedded radio module Inquiring to the first device;creating, by the first device, the first device public key, a private key pair;storing, in the first device, the private key to the non-removable protection storage device;Transmitting, by the device, the first device unique device identifier and the common key to the server;creating, at the server, device authentication of the first device, the device authentication having the device identifier and the common key;and transmitting the The device authenticates and a common key that signs the authentication authority of the device authentication to the first device. 5.一種用於使用伺服器初始化具有嵌入式無線電模組之第一裝置之方法,該伺服器具有嵌入式無線電模組,該方法包括下列步驟:由該伺服器使用該嵌入式無線電模組傳送詢間至該第一裝置;在該第一裝置創建該第一裝置公用鍵、私用鍵對;在該第一裝置儲存該私用鍵至不可移除之保護儲存裝置中;由該第一裝置回傳該第一裝置唯一裝置識別符以及該公用鍵至該伺服器;在該伺服器創建該第一裝置之裝置認證,該裝置認證具有與該裝置識別符以及該公用鍵;以及傳輸該裝置認證以及簽名該裝置認證之認證權限之公用鍵至該第一裝置。
  3. 7
    A system for initializing a first device having an embedded radio module using a server, the server having an embedded radio module, the system comprising:for transmitting by the server using the embedded radio module Querying to the first device, and back communication of the first device unique device identifier to the server by the first device;creating a processor for the first device common key and private key pair at the server a device authentication of the first device created by the server, the device authenticating having a unique hardware identifier associated with the first device and a public key associated with the first device;wherein the communication mechanism transmits the private a key, a common key with the device authentication and an authentication authority for signing the device authentication to the first device;and the processor stores the private key in the non-removable protected storage device. 7.一種用於使用伺服器初始化具有嵌入式無線電模組之第一裝置之系統,該伺服器具有嵌入式無線電模組,該系統包括:用於由該伺服器使用該嵌入式無線電模組傳送詢問至該第一裝置、以及由該第一裝置回傳該第一裝置唯一裝置識別符至該伺服器之通訊機制;在該伺服器創建該第一裝置公用鍵、私用鍵對之處理器;在該伺服器創建之該第一裝置之裝置認證,該裝置認證具有與該第一裝置相關之唯一硬體識別符以及與該第一裝置相關之公用鍵;其中該通訊機制傳輸該私用鍵、與該裝置認證以及簽名該裝置認證之認證權限之公用鍵至該第一裝置;以及,該處理器儲存該私用鍵至不可移除之保護儲存裝置中。
  4. 11
    An initialization system, the system comprising:a first device having an embedded radio module;a server having an embedded radio module;a communication mechanism, the communication mechanism being used by the server The embedded radio module transmits an inquiry to the first device;wherein the first device creates the first device common key, a private key pair;stores the private key into the non-removable protection storage device;and returns the a first device unique device identifier and the public key to the server;the server creates device authentication of the first device, the device authentication has the device identifier and the common key;and transmitting the device authentication and signing the device The public key of the authenticated authentication authority to the first device. 11.一種初始化系統,該系統包括:第一裝置,該第一裝置具有嵌入式無線電模組;伺服器,該伺服器具有嵌入式無線電模組;通訊機制,該通訊機制由該伺服器使用該嵌入式無線電模組傳送詢問至該第一裝置;其中該第一裝置創建該第一裝置公用鍵、私用鍵對;儲存該私用鍵至不可移除之保護儲存裝置中;以及回傳該第一裝置唯一裝置識別符以及該公用鍵至該伺服器;該伺服器創建該第一裝置之裝置認證,該裝置認證具有該裝置識別符以及該公用鍵;以及傳輸該裝置認證以及簽名該裝置認證之認證權限之公用鍵至該第一裝置。
  5. 13
    A program for initializing a first device having an embedded radio module using a server, the server having an embedded radio module, the program comprising:transmitting, by the server, the embedded radio module to the query a computer code device of the first device;the first device unique device identifier is returned by the first device to the computer code device of the server;the first device common key and the private key are created at the server a computer code device for creating a device authentication of the first device at the server, the device authenticating having a unique hardware identifier associated with the first device and a common associated with the first device a key;transmitting the private key, authenticating the device with the device and authenticating the authentication key of the device authentication to the computer program code device of the first device;and storing the private key to the non-removable device at the first device Protect the computer code device in the storage device. 13.一種用於使用伺服器初始化具有嵌入式無線電模組之第一裝置之程式,該伺服器具有嵌入式無線電模組,該程式包括:由該伺服器使用該嵌入式無線電模組傳送詢問至該第一裝置之電腦程式碼裝置;由該第一裝置回傳該第一裝置唯一裝置識別符至該伺服器之電腦程式碼裝置;在該伺服器創建該第一裝置公用鍵、私用鍵對之電腦程式碼裝置;在該伺服器創建該第一裝置之裝置認證之電腦程式碼裝置,該裝置認證具有與該第一裝置相關之唯一硬體識別符以及與該第一裝置相關之公用鍵;傳輸該私用鍵、與該裝置認證以及簽名該裝置認證之認證權限之公用鍵至該第一裝置之電腦程式碼裝置;以及在該第一裝置儲存該私用鍵至不可移除之保護儲存裝置中之電腦程式碼裝置。
  6. 17
    A program for initializing a first device having an embedded radio module using a server, the server having an embedded radio module, the program comprising:transmitting, by the server, the embedded radio module to the query a computer program code device of the first device;the computer device code device for creating the first device common key and the private key pair;the first device storing the private key to the non-removable protection storage a computer code device in the device;the first device unique device identifier and the public key to the server computer code device are returned by the first device;and the device is authenticated by the server a computer code device having the device identifier and the public key;and a computer program code device for transmitting the device authentication and a common key for signing the device authentication authentication authority to the first device. 17.一種用於使用伺服器初始化具有嵌入式無線電模組之第一裝置之程式,該伺服器具有嵌入式無線電模組,該程式包括:由該伺服器使用該嵌入式無線電模組傳送詢問至該第一裝置之電腦程式碼裝置;在該第一裝置創建該第一裝置公用鍵、私用鍵對之電腦程式碼裝置;在該第一裝置儲存該私用鍵至不可移除之保護儲存裝置中之電腦程式碼裝置;由該第一裝置回傳該第一裝置唯一裝置識別符以及該公用鍵至該伺服器之電腦程式碼裝置;在該伺服器創建該第一裝置之裝置認證之電腦程式碼裝置,該裝置認證具有該裝置識別符以及該公用鍵;以及傳輸該裝置認證以及簽名該裝置認證之認證權限之公用鍵至該第一裝置之電腦程式碼裝置。
Independent claims6