The invention discloses an identity authentication method, an apparatus and a system thereof. Including an identity authentication method: the password sequence to receive user input, the password sequence of every text or characters respectively to form the input fingerprint information; according to the corresponding relationship between the fingerprint information and text characters, the fingerprint information parsing user input text characters, and converts the password sequence of user input for the full text of the sequence according to the results of analysis; the judgment on the transformation of the sequence and sequence of the user's password authentication text matching, if it is determined the authentication is successful, otherwise determine authentication failure. The technical scheme provided by the application combines two ways of character password authentication and fingerprint authentication, thereby effectively improving the security of the user password.
【技術實現步驟摘要】
一種身份認證方法、裝置及系統
本申請涉及認證
,尤其涉及一種身份認證方法、裝置及系統。
技術介紹
認證是用可靠的技術驗證某個實體身份的過程,在計算機、互聯網等應用領域,用戶身份認證是一種最基本的需求,常用的技術包括口令認證、物理認證、生物特征認證等,其中口令認證以其實現簡單、使用方便等特點成為應用最為廣泛的認證方式。用戶使用手機、個人電腦等設備時,經常使用鍵盤直接進行口令輸入,這種方案實際存在著較大的安全性問題,惡意用戶可以通過多種方式盜取口令,例如直接偷窺、植入惡意軟件(如按鍵信息記錄軟件)等等。針對上述問題,一種思路是盡量令用戶輸入口令的行為隱蔽化,例如采用隱式口令顯示、隨機生成虛擬鍵盤布局等等,這些方式在一定程度上可以減小口令被盜取的風險,然而用戶的輸入行為畢竟是可通過視覺辨別的,惡意用戶如果存心盜取,仍然段可以通過很多手段(例如高清攝像頭偷拍等)來達到目的。
技術實現思路
針對上述技術問題,本申請提供一種身份認證方法、裝置及系統,技術方案如下:根據本申請的第一方面,提供一種身份認證方法,預先存儲用戶在認證信息構建階段提供的認證文本口令序列、認證指紋信息、以及指紋信息與文本字符的對應關系,所述身份認證方法包括:接收用戶輸入的口令序列,該口令序列的每一位分別以文本字符或指紋信息的形式輸入;根據所述指紋信息與文本字符的對應關系,將用戶輸入的指紋信息解析為文本字符,并根據解析結果將用戶輸入的口令序列轉換為全文本序列;判斷轉換得到的全文本序列是否與該用戶的認證文本口令序列匹配,如果是則確定認證成功,否則確定認證失敗。一種身份認證信息構建方法,該方法包括:獲 ...
【技術保護點】
一種身份認證方法,其特征在于,預先存儲用戶在認證信息構建階段提供的認證文本口令序列、認證指紋信息、以及指紋信息與文本字符的對應關系,所述身份認證方法包括:接收用戶輸入的口令序列,該口令序列的每一位分別以文本字符或指紋信息的形式輸入;根據所述指紋信息與文本字符的對應關系,將用戶輸入的指紋信息解析為文本字符,并根據解析結果將用戶輸入的口令序列轉換為全文本序列;判斷轉換得到的全文本序列是否與該用戶的認證文本口令序列匹配,如果是則確定認證成功,否則確定認證失敗。
【技術特征摘要】
1.一種身份認證方法,其特征在于,預先存儲用戶在認證信息構建階段提供的認證文本口令序列、認證指紋信息、以及指紋信息與文本字符的對應關系,所述身份認證方法包括:接收用戶輸入的口令序列,該口令序列的每一位分別以文本字符或指紋信息的形式輸入;根據所述指紋信息與文本字符的對應關系,將用戶輸入的指紋信息解析為文本字符,并根據解析結果將用戶輸入的口令序列轉換為全文本序列;判斷轉換得到的全文本序列是否與該用戶的認證文本口令序列匹配,如果是則確定認證成功,否則確定認證失敗。2.根據權利要求1所述的方法,其特征在于,所述方法還包括:如果對用戶輸入的指紋信息解析失敗,則直接確定認證失敗。3.根據權利要求1所述的方法,其特征在于,所述方法還包括:根據用戶的選擇操作,將當前的輸入模式切換為指紋信息輸入模式、或者切換為文本字符輸入模式。4.根據權利要求3所述的方法,其特征在于,所述選擇操作,通過用戶界面上提供的操作標識實現,或者通過用戶設備上的物理部件實現。5.根據權利要求1所述的方法,其特征在于,所述將用戶輸入的指紋信息列解析為文本字符,包括:在用戶設備本地將用戶輸入的指紋信息列解析為文本字符;或用戶設備將所述指紋信息上傳至網絡側設備,由網絡側設備將用戶輸入的指紋信息列解析為文本字符。6.一種身份認證信息構建方法,其特征在于,該方法包括:獲得用戶輸入的認證文本口令序列;針對所述認證文本口令序列中的一個或多個文本字符,分別要求用戶進一步輸入與該字符對應的認證指紋信息;將所述認證文本口令序列、認證指紋信息以及指紋信息與字符的對應關系保存為該用戶的身份認證信息。7.根據權利要求5所述的方法,其特征在于,所述...
【專利技術屬性】
技術研發人員:姜成,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:開曼群島,KY
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。