国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用個人識別號碼開啟被鎖應用程序的方法

      文檔序號:7950443閱讀:411來源:國知局
      專利名稱:使用個人識別號碼開啟被鎖應用程序的方法
      使用個人識別號碼開啟被鎖應用程序的方法
      技術領域
      本發(fā)明涉及到使用識別號碼,通常稱作PIN代碼或NIP的個人識 別號碼所保護的應用程序。
      SIM型(英文'用戶識別模塊,的縮寫)或USIM型(英文'通 用用戶模塊,的縮寫)的UICC卡(按照IS07816-X標準具體確定的智 能卡)通常存儲個人數(shù)據(jù)和應用程序。大多數(shù)USIM卡只能在用戶輸入 該芯片卡的個人識別號碼(NIP)之后存取數(shù)據(jù)或應用程序。在UICC 卡的非易失性存儲器中形成的計數(shù)器存儲芯片卡NIP的錯誤輸入次數(shù) 及其最大的允許次數(shù)。在錯誤輸入次數(shù)等于最大允許次數(shù)時用于芯片 卡的NIP輸入的方法就被鎖住,因而芯片卡也被鎖住。計數(shù)器的重新 初始化要么在鎖定前輸入芯片卡的有效NIP時進行若么要鎖定后輸入 NIP開鎖代碼(PUK—PIN開鎖密鑰)時進行。鎖住后輸入PUK來開 啟UICC卡。
      實際上,用戶只是偶爾使用與芯片卡NIP相關的PUK。因此,在 他/她的芯片卡被鎖住時,他/她通常得不到PUK代碼,因為PUK代碼 例如未被存入或因為他/她弄丟了說明PUK的證書。大多數(shù)電話運營商 建立了用來向UICC卡用戶提供PUK代碼的電話平臺。用戶常常得不 到他/她的運營商平臺的呼叫號碼。此外,這些平臺很昂貴并且需要有 用戶的識別裝置,為的是避免將PUK提供給盜用者。
      UICC卡(以及通常的數(shù)字設備)提供的由應用程序個人識別號碼 (以下稱應用程序NIP)保護的應用程序數(shù)量的逐漸增長而且這些應 用程序有時是由公司而不是發(fā)行UICC卡的電話運營商開發(fā)出來的。 由于這些應用程序中的每個應用程序可能給出某一特定的NIP以及 PUK代碼,用戶一旦需要時實際上得不到所有這些數(shù)據(jù)。電話平臺在
      這種情況下組織起來更加復雜,又要求每個公司存儲其應用程序之 PUK代碼的數(shù)據(jù)庫。用戶還必須識別出為開啟UICC卡要與哪個平臺
      進行聯(lián)系。由于這諸多不同原因,大量的應用程序都不用應用程序NIP 進行鎖定。
      本發(fā)明旨在對這些缺點中的一個或幾個缺點加以彌補。因此本發(fā) 明涉及到對設在數(shù)字設備中芯片卡的應用程序進行保護的方法,其包
      括的步驟為
      -對芯片卡應用程序個人識別號碼的錯誤輸入次數(shù)進行計數(shù);
      -在錯誤輸入次數(shù)達到閾值時,鎖住應用程序或芯片卡;
      -在輸入芯片卡的個人識別號碼時對錯誤輸入次數(shù)重新初始化并
      對芯片卡或應用程序開鎖。
      根據(jù)一種變型方案,所用芯片卡為配備有SIM或USIM應用程序,
      由電話運營商提供的UICC芯片卡,而數(shù)字設備為移動電話設備。
      根據(jù)另一變型方案,當錯誤輸入次數(shù)達到某一預定閾值時芯片卡
      命令向控制機構發(fā)出報警。
      根據(jù)又一變型方案,所使用的芯片卡為電話運營商提供的銀行卡
      式芯片卡。
      根據(jù)又一個變型方案,在鎖定后芯片卡命令斷開數(shù)字設備。
      我們還可以為不包括應用程序個人識別號碼開鎖代碼輸入步驟的 處理過程作好準備。
      根據(jù)一種變型方案,在芯片卡重新初始化后輸入芯片卡的個人識 別號碼時對計數(shù)進行重新初始化并開鎖。
      本發(fā)明還涉及到一種芯片卡,其包括
      -芯片卡的個人識別號碼,為全部或部分存取此卡必須輸入這個個 人識別號碼;
      -與應用程序個人識別號碼相關聯(lián)的應用程序,應用程序個人識別 號碼不同于其所執(zhí)行的芯片卡個人識別號碼;
      -應用程序個人識別號碼錯誤輸入次數(shù)的計數(shù)器;
      -處理模塊,它在錯誤輸入次數(shù)達到某一預定閾值時鎖住芯片卡或
      程序并使計數(shù)器重新初始化。
      根據(jù)一種變型方案,芯片卡為含SIM, USIM應用程序,由電話運 營商所提供的UICC型卡。
      根據(jù)另一變型方案,芯片卡在錯誤輸入次數(shù)達到某一預定閾值 時,其能夠發(fā)出命令將警報發(fā)送給主數(shù)字設備。
      根據(jù)又一變型方案,芯片卡在錯誤輸入次數(shù)達到某一預定閾值 時,其能夠發(fā)出命令斷開數(shù)字設備。
      本發(fā)明的其他特點和優(yōu)點從以下作為指導但絕非限制的說明并參照附圖會更加清楚地顯示出來,附圖中
      -

      圖1表示出將才艮據(jù)本發(fā)明之方法應用到移動電話設備時此方法 的各不同實施步驟;
      -圖2用圖解說明了使用本發(fā)明時應用程序所使用之狀態(tài)機的功 能作用情況。
      本發(fā)明提出為芯片卡的應用程序配備應用程序個人識別號碼并對 此識別號碼的錯誤輸入次數(shù)進行計數(shù)。在錯誤輸入次數(shù)達到某一預定 閾值時,將應用程序或芯片卡鎖住。當將芯片卡重新初始化且輸入芯 片卡正確的個人識別號碼時錯誤輸入的計數(shù)被重新初始化,應用程序 或芯片卡開鎖。因此芯片卡的NIP被用作受保護應用程序的開鎖代 碼。
      因此使用應用程序NIP保護的應用程序給出了高度的安全性而無 需增加所要存儲的開鎖數(shù)據(jù)。例如符合STK技術規(guī)范并向吸納芯片卡 的設備發(fā)出命令的程序就是這樣的應用程序。
      圖1表示出根據(jù)本發(fā)明方法之一個實例的各個不同步驟。此實例 的芯片卡是與主移動電話手持機相連接的USIM卡。
      在步驟101,用戶已事先輸入了 USIM卡的NIP,因而已存取了此 卡的一定數(shù)量數(shù)據(jù)元素以及功能,特別是接入到了移動電話網(wǎng)。在步 驟101 ,'用戶希望使用芯片卡受保護的應用程序。手持機要求輸入這個 應用程序的NIP。
      在步驟102,將應用程序鎖住芯片卡先前已對應用程序NIP的錯 誤輸入次數(shù)進行了計數(shù)并已確定此項次數(shù)已達到某一預定閾值。該閾 值可取用數(shù)值3,這是USIM卡NIP代碼測試的常用值。進行鎖定可 采取幾種形式限制或禁止存取芯片卡的數(shù)據(jù),禁用所需要的應用程 序或其他程序或者是進而鎖住該應用程序的NIP輸入
      在步驟103,芯片卡有利于命令手持機將警報發(fā)送給控制機構。例 如以SMS形式發(fā)送警報。每次鎖定時或已對預定鎖定次數(shù)計數(shù)后可發(fā) 出警報。警報可限定引起鎖定的受保護應用程序,手持機的標識符或 對控制機構有用的任何其他信息??刂茩C構例如是容納芯片卡內(nèi)受保 護應用程序的機構。芯片卡包含控制機構與各受保護應用程序相關的 各種不同的呼叫號碼。因此,每個控制機構都可以處理與其應用程序 有關的盜用問題。
      在步驟104,用戶必須斷開手持機,目的在于輸入芯片卡的NIP。 這個步驟能夠使知道芯片卡的NIP而又渴望通過試探法找到應用程序 NIP的可能盜用者白白浪費時間。另一解決辦法是利用芯片卡應用程 序來命令斷開手持機。
      在步驟105,手持機要求輸入芯片卡的NIP,在圖1中標記為CAP NIP。如果用戶輸入芯片卡的正確的NIP,應用程序開鎖,錯誤輸入的 計數(shù)重新初始化。因此,通過試探法測試應用程序NIP時假定芯片卡 NIP是已知的,這就降低了盜用應用程序的風險。此外,若盜用者獲 得了手持機和芯片卡例如在偷盜了開機的手持機后,此前合法用戶已 輸入了此卡的芯片卡NIP,那么應用程序NIP的這種測試則進一步保 護了該應用程序盜用者在某一時刻將不得不輸入應用程序NIP,而 在后者被鎖住后則要求他輸入直至那時都不曾需要的芯片卡NIP。我 們還可以為傳送在輸入芯片卡NIP步驟中例如在鎖住應用程序NIP代 碼之后進行的選項報警作好準備。
      圖2用圖解說明了應用程序為管理應用程序NIP所使用的狀態(tài)機 的功能作用情況。箭頭線上的說明對應于從一種狀態(tài)到另一種狀態(tài)的 通過條件。在各相關的長方形框內(nèi)詳細地說明了在每個步驟中所完成 的操作。
      狀態(tài)201對應于芯片卡初始化或應用程序開鎖的狀態(tài)。將旗標 CHV.OK初始化為0。此旗標用來確定是否是已經(jīng)正確地輸入過芯片 卡NIP。將旗標NIP.OK初始化為0。該旗標用于確定是否已經(jīng)有效輸 入了已知應用程序的NIP.將計數(shù)器RTC初始化為0。該計數(shù)器識別 出應用程序NIP的輸入次數(shù)。
      狀態(tài)202對應于用戶輸入的應用程序NIP的測試狀態(tài)。復位旗標 置于0。此旗標用來指示是否出現(xiàn)過應用程序的重新初始化。函數(shù)有效 'NIP (),向用戶提出NIP請求并返回 一數(shù)值指出應用程序NIP輸入是 有效還是無效。有效應用程序NIP的結果是該函數(shù)的值為1而無效應 用程序NIP的結果是函數(shù)的值為0。隨后將函數(shù)有效'NIP (),的結果 放進旗標NIP.OK。計數(shù)器RTC被增值。
      狀態(tài)203對應于為使應用程序開鎖輸入芯片卡NIP的狀態(tài)。在滿 足下述累加條件時得到狀態(tài)203,這些條件是
      -在計數(shù)器RTC達到闊值RTCMax時,表示錯誤的應用程序NIP
      已4皮輸入了 RTCMax次;
      -在旗標NIP.OK為零值時,表示剛好輸入一次錯誤應用程序■。
      在狀態(tài)203,要求輸入芯片卡NIP。函數(shù)'獲得CHV (),向用戶發(fā) 出芯片卡NIP的請求并返回一數(shù)值指出芯片卡NIP輸入是有效還是無 效的。若輸入的芯片卡NIP有效,函數(shù)'獲得CHV (),取數(shù)值1,否 則函數(shù)'獲得CHV (),則取值為0。隨后將函數(shù)'獲得CHV (),放進旗 標CHV.OK。旗標RTC取值為0。
      在滿足下述累加條件時從狀態(tài)203轉移至狀態(tài)202,這些條件是
      -在旗標CHV.OK為數(shù)值1時,
      畫以及在復位旗標為數(shù)值l時,這表明芯片卡被重新初始化了。 狀態(tài)204表示這樣一種狀態(tài),在這種狀態(tài)下, 一旦輸入有效的應 用程序NIP,此應用程序就起作用。因此,狀態(tài)204只在旗標NIP.OK 取數(shù)值l時才能得到。在此情況下計數(shù)器RTC被重新初始化,函數(shù)'應 用(),則執(zhí)行該應用程序。這種情況下旗標NIP.OK取0值。
      權利要求
      1.保護設置在數(shù)字設備中芯片卡上的應用程序的方法,所述方法包括以下步驟-對芯片卡應用程序個人識別號碼錯誤輸入的次數(shù)進行計數(shù);-在錯誤輸入次數(shù)達到某一閾值時,將該應用程序或芯片卡鎖住(102);-在輸入芯片卡個人識別號碼時對錯誤輸入的計數(shù)重新初始化并使芯片卡或應用程序開鎖(105)。
      2. 根據(jù)權利要求l的方法,其特征在于畫所使用的芯片卡是配備有SIM或USIM應用程序并且由電話運 營商提供的UICC型的芯片卡; -數(shù)字設備是移動電話設備。
      3. 根據(jù)權利要求2的方法,其特征在于當錯誤輸入次數(shù)達到預定閾值時芯片卡命令向控制機構發(fā)出報警 (103 )。
      4. 根據(jù)權利要求l的方法,其特征在于 所用芯片卡為由電話運營商所提供的銀行卡式芯片卡。
      5. 根據(jù)前述權利要求中任一權利要求的方法,其特征在于 芯片卡命令在鎖住后斷開數(shù)字設備(104)。
      6. 根據(jù)上述權利要求中任一權利要求的方法,其特征在于它不包 括輸入應用程序個人識別號碼開鎖代碼的任何步驟。
      7. 根據(jù)上述權利要求中任一權利要求的方法,其特征在于在芯片卡重新初始化后輸入芯片卡的個人識別號碼時對計數(shù)進行 重新初始化并進行開鎖。
      8. 芯片卡,其特征在于 所述芯片卡包括-芯片卡個人識別號碼,為了對芯片卡進行全部或部分存取必須輸 入這個芯片卡個人識別號碼;-與應用程序個人識別號碼相關聯(lián)的應用程序,應用程序個人識別 號碼不同于其所執(zhí)行的芯片卡個人識別號碼;-應用程序個人識別號碼錯誤輸入次數(shù)的計數(shù)器;-處理模塊,它在錯誤輸入次數(shù)達到某一預定閾值時鎖住芯片卡或 應用程序并要求正確輸入芯片卡個人識別號碼以使芯片卡或應用程序 開鎖并使計數(shù)器重新初始化。
      9. 根據(jù)權利要求8的芯片卡,其特征在于該芯片卡配備有SIM, USIM應用程序,由電話運營商所提供的 UICC型芯片卡。
      10. 根據(jù)權利要求9的芯片卡,其特征在于該芯片卡在錯誤輸入次數(shù)達到預定閾值時能夠發(fā)送命令向主數(shù)字 設備發(fā)出報警。
      11. 根據(jù)權利要求8-10中任一權利要求的芯片卡,其特征在于: 該芯片卡在錯誤輸入次數(shù)達到預定閾值時能夠發(fā)出命令斷開該數(shù)字設 備。
      全文摘要
      本發(fā)明涉及到對設置在數(shù)字設備中芯片卡上的應用程序進行保護的方法,方法包括下述步驟對芯片卡應用程序個人識別號碼錯誤輸入的次數(shù)進行計數(shù);在錯誤輸入次數(shù)達到某一閾值時,將應用程序或芯片卡鎖住(102);在輸入芯片卡個人識別號碼時進行錯誤輸入計數(shù)重新初始化并使芯片卡或應用程序開鎖(105)。因此,由NIP保護的應用程序提供了高度安全性而無需存儲額外的開鎖數(shù)據(jù)。
      文檔編號H04L9/32GK101099331SQ200580046224
      公開日2008年1月2日 申請日期2005年10月24日 優(yōu)先權日2004年11月8日
      發(fā)明者E·普萊特, G·丘, M·德格魯特 申請人:格姆普拉斯公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1