国产精品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>

      驗證碼輸入方法及裝置的制造方法

      文檔序號:9923466閱讀:276來源:國知局
      驗證碼輸入方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及驗證碼的驗證領(lǐng)域,具體地,是涉及基于短信息進行驗證的驗證碼輸入方法以及實現(xiàn)這種方法的裝置。
      【背景技術(shù)】
      [0002]人們?nèi)粘=?jīng)常通過發(fā)送、接收短信息的方式進行通信,而隨著短信息的應用的普及,短信息還可以用于對身份進行驗證。例如,人們注冊郵箱或者注冊會員時或者進行支付操作時,通常會收到驗證短信息,驗證短信息可能是包含有網(wǎng)址的鏈接,人們需要點擊網(wǎng)址的鏈接并打開網(wǎng)頁進行驗證,驗證短信息也可能是包含有驗證碼,人們需要將驗證碼輸入到指定的驗證碼輸入框中進行驗證。
      [0003]如果人們是通過計算機或者平板電腦進行驗證,則需要將短信息的驗證碼手動地輸入到計算機或者平板電腦上,如果人們通過具有接收短信息功能的手機進行驗證,則往往難以一邊閱讀短信息一邊將驗證碼輸入到驗證碼輸入框中。
      [0004]因此,現(xiàn)有的應用程序設置有讀取短信息內(nèi)容的功能,并且需要使用者授權(quán)該應用程序讀取短信息的內(nèi)容,如使用者使用該應用程序進行會員注冊、支付等操作時,應用程序的后臺服務器向手機等通信終端發(fā)送包含有驗證碼的短信息,在手機接收到短信息后,應用程序?qū)⒆x取短信息的內(nèi)容,并且提取出驗證碼的信息,將驗證碼粘貼到驗證碼輸入框中。
      [0005]通過應用程序讀取短信息的內(nèi)容并且提取驗證碼的方法雖然可以方便使用者輸入驗證碼,但這種方法必須要求使用者允許相應的應用程序讀取短信息的內(nèi)容并且提出短信息中的驗證碼。然而,由于應用程序大多由第三方開發(fā),且人們手機上通常安裝有大量的應用程序,如允許每一應用程序均可以讀取短信息的內(nèi)容并且提取短信息中的數(shù)據(jù),則容易造成安全隱患,如應用程序通話讀取其他短信息的內(nèi)容獲取諸如銀行賬戶、使用者姓名等信息,造成資金安全隱患,或者應用程序獲取使用者的證件號碼、出行信息等,也不利于對使用者的個人隱私的保護。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明的主要目的是提供一種避免大量第三方應用程序讀取短信息內(nèi)容的驗證碼輸入方法。
      [0007]本發(fā)明的另一目的是提供一種可以提高手機安全性能的驗證碼輸入裝置。
      [0008]為了實現(xiàn)上述的主要目的,本發(fā)明提供的驗證碼輸入方法包括提取短信息中包含的驗證碼的信息,并且,在通過輸入法應用程序?qū)︱炞C碼輸入框進行編輯時,輸入法應用程序?qū)Ⅱ炞C碼粘貼在驗證碼輸入框內(nèi)。
      [0009]由上述方案可見,通過輸入法將從短信息提取的驗證碼輸入到驗證碼輸入框中,這樣,不需要讓大量的第三方應用程序提取短信息中的驗證碼的信息,僅僅需要特定的應用程序或者輸入法應用程序本身提取驗證碼的信息即可,可以避免因大量第三方應用程序獲得讀取短信息內(nèi)容的權(quán)限而引起的安全隱患,并且有利于保障使用者的個人隱私。
      [0010]—個優(yōu)選的方案是,提取短信息中包含的驗證碼的信息是:應用輸入法應用程序提取驗證碼的信息。
      [0011]由此可見,使用者只需要授權(quán)輸入法應用程序讀取短信息內(nèi)容并且提取驗證碼即可以實現(xiàn)任何狀態(tài)下的驗證碼輸入,將能夠獲取讀取短信息內(nèi)容權(quán)限的應用程序的數(shù)量大大減少,提高手機的安全性。
      [0012]進一步的方案是,提取短彳目息中包含的驗證碼的彳目息是:應用短彳目息解析應用程序提取驗證碼的信息,短信息解析應用程序?qū)⑺崛〉尿炞C碼輸出至輸入法應用程序。
      [0013]可見,只需要讓特定的短信息解析應用程序提取短信息中的驗證碼,并且將驗證碼輸出至一個或多個輸入法應用程序,這樣僅僅運行一個特定的短信息解析程序讀取短信息內(nèi)容即可,多個輸入法應用程序也無需讀取短信息的內(nèi)容,將獲取讀取短信息內(nèi)容的第三方應用程序減至最少,相應地,手機的安全性也提高至最高,且最有利于對使用者的隱私保護。
      [0014]更進一步的方案是,將驗證碼粘貼在驗證碼輸入框前,對短信息進行分析,判斷短信息包含的待驗證信息與驗證碼輸入框的驗證信息的一致性。
      [0015]由此可見,通過對短信息的驗證信息與驗證碼輸入框的驗證信息進行對比,判斷短信息的驗證信息是否與驗證碼輸入框的驗證信息一致,從而提高驗證碼輸入的準確性。
      [0016]更進一步的方案是,輸入法應用程序僅將預定時間內(nèi)接收的驗證碼粘貼到驗證碼輸入框內(nèi)。
      [0017]由于大部分驗證碼均由時效性,并且使用者可能多次發(fā)出驗證碼發(fā)送請求,但很多驗證碼并未使用,因此,輸入法應用程序僅僅將預定時間內(nèi)接收到的驗證碼粘貼到驗證碼輸入框內(nèi),可以避免將錯誤的驗證碼粘貼到驗證碼輸入框內(nèi),提高驗證碼的輸入準確率。
      [0018]更進一步的方案是,輸入法應用程序接收到多個驗證碼的信息時,將驗證碼粘貼到驗證碼輸入框前,顯示未使用的多個驗證碼,將被選擇的驗證碼粘貼到驗證碼輸入框中。
      [0019]可見,如手機在較短的時間內(nèi)接收到多條包含有驗證碼的短信息,輸入法在粘貼驗證碼前,通過顯示多個備選的驗證碼供使用者選擇,待使用者選擇后將被選擇的驗證碼粘貼到驗證碼輸入框內(nèi),避免驗證碼錯誤輸入的情況發(fā)生。
      [0020]為實現(xiàn)上述的另一目的,本發(fā)明提供的驗證碼輸入裝置包括提取模塊,提取短信息中包含的驗證碼的信息;還包括粘貼模塊,在通過輸入法應用程序?qū)︱炞C碼輸入框進行編輯時,輸入法應用程序?qū)Ⅱ炞C碼粘貼在驗證碼輸入框內(nèi)。
      [0021]由上述方案可見,在輸入驗證碼的時候,僅僅通過輸入法將驗證碼粘貼到驗證碼輸入框中,避免大量的第三方應用程序獲取讀取短信息并且提取短信息內(nèi)容的權(quán)限,從而避免第三方應用程序讀取短信息的內(nèi)容而影響手機的使用安全,還避免第三方應用程序通過讀取短信息的權(quán)限來獲取使用者個人信息的問題。
      【附圖說明】
      [0022]圖1是本發(fā)明驗證碼輸入裝置實施例的結(jié)構(gòu)框圖。
      [0023]圖2是本發(fā)明驗證碼輸入方法實施例的流程圖。
      [0024]以下結(jié)合附圖及實施例對本發(fā)明作進一步說明。
      【具體實施方式】
      [0025]本發(fā)明的驗證碼輸入方法是應用在手機等通信終端上并且實現(xiàn)驗證碼的輸入,通信終端可以接收短信息,并且可以安裝第三方應用程序。本發(fā)明的驗證碼輸入裝置是運行在手機等通信終端上并且實現(xiàn)上述驗證碼輸入方法的裝置。
      [0026]參見圖1,驗證碼輸入裝置具有提取模塊10、一致性判斷模塊11以及粘貼模塊12,提取模塊10用于讀取手機接收到的短信息的內(nèi)容,并且判斷接收到的短信息是否是包含有驗證碼,如包含有驗證碼,則將驗證碼提取。對短信息的內(nèi)容進行分析并且提取驗證碼的操作,可以是由輸入法應用程序執(zhí)行,也可以是由特定的短信息解析應用程序執(zhí)行。
      [0027]一致性判斷模塊11用于對短信息的內(nèi)容進行分析,判斷短信息的驗證信息是否與驗證碼輸入框的驗證信息一致。例如,對短信息的內(nèi)容進行分析,判斷短信息包含的驗證碼是應用在什么場合的驗證碼,如郵箱注冊、銀行卡支付等。并且,對驗證碼輸入框相應的驗證信息進行判斷,即判斷該驗證碼輸入框是什么場合的驗證碼。例如,接收到的短信息所包含的驗證碼為用于特定網(wǎng)站的會員注冊,驗證碼輸入框所在的頁面也是該網(wǎng)址的會員注冊頁面,則表示短信息的驗證信息與驗證碼輸入框的驗證信息一致。如果接收到的短信息所包含的驗證碼為用于特定網(wǎng)站的會員注冊,驗證碼輸入框所在的頁面為銀行卡支付頁面的驗證碼輸入頁面,則短信息的驗證信息與驗證碼輸入框的頁面的驗證信息不一致。
      [0028]粘貼模塊12用于將提取的驗證碼粘貼到驗證碼輸入框中,當然,將提取的驗證碼粘貼到驗證碼輸入框前,需要對驗證碼的條件進行判斷,只有在滿足一定條件的情況下才將提取的驗證碼粘貼到驗證碼輸入框中。例如,粘貼模塊12僅僅將預定時間內(nèi)提取的驗證碼粘貼到驗證碼輸入框中,如提取模塊10提取到驗證碼后,粘貼模塊12僅僅將I分鐘內(nèi)所提取的驗證碼粘貼到驗證碼輸入框內(nèi),對于提取時間已經(jīng)超過I分鐘的驗證碼,則不會將該驗證碼粘貼到驗證碼輸入框內(nèi)。這樣,可以確保粘貼到驗證碼輸入框內(nèi)的驗證碼均為有效的驗證碼。
      [0029]另外,對于在較短的時間內(nèi)接收到多個驗證碼,則可以顯示多個備選的驗證碼由使用者進行選擇。例如,手機在I分鐘內(nèi)接收到多條包含驗證碼的短信息,則提取模塊10分別提取多個驗證碼,此時,將驗證碼粘貼到驗證碼輸入框前,首先將多個驗證碼顯示出來供使用者選擇,待使用者選擇一個驗
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1