以提高加密過程的準確性。
[0053]具體地,例如用戶預存儲左手的中指特征對應于左手中指,則在用戶輸入左手的中指特征后,終端提示用戶“左手中指”,以直觀地提示用戶加密信息是否符合用戶的本意,從而提高加密過程的效率,進而提升用戶的使用體驗。
[0054]在上述技術方案中,優(yōu)選地,根據(jù)獲取的所有所述指紋特征和所述最大夾角,生成所述指定業(yè)務數(shù)據(jù)對應的密碼,以完成加密過程,具體包括以下步驟:在確定獲取所有所述指紋特征和所述最大夾角后,確定任一所述指紋特征與所述參考指紋特征的匹配關系,以根據(jù)所述匹配關系確定獲取的所述指紋特征對應的用戶的手指;根據(jù)所述匹配關系確定所述最大角度對應的方向矢量對應的手指;通過文字和/或圖示標識的方式提示用戶所述最大角度對應的方向矢量對應的手指、所述最大角度對應的方向矢量對應的手指的獲取順序和所述最大夾角;在獲取用戶確認完成加密的指令后,預存儲所述最大角度對應的指紋特征、所述最大角度對應的指紋特征的獲取順序和所述最大夾角作為指定業(yè)務數(shù)據(jù)的加密密碼,并分別記作預設指紋特征、預設順序和預設最大夾角。
[0055]在該技術方案中,通過在確定獲取的所有指紋特征信息和最大夾角之后確定所有指紋特征與參考指紋的匹配關系,以確定指紋特征信息對應的用戶手指信息,并且確定最大角度對應的用戶手指信息,并且進一步的通過文字或者圖示標識提示用戶最大角度對應的手指信息、手指的獲取順序和最大夾角,并將預設指紋特征、預設順序和預設最大角度作為加密密碼,從而直觀地將預設指紋特征、預設順序和預設最大角度等信息直觀地提示給用戶,以提高用戶加密過程的準確性。
[0056]在上述技術方案中,優(yōu)選地,所述夾角小于或等于180°,且所述夾角大于或等于0° O
[0057]在該技術方案中,通過將夾角的置設定為小于或者等于90°并且大于或等于0°,提高了終端對夾角數(shù)據(jù)進行處理的運算量,節(jié)約了終端功耗和內(nèi)存占用。
[0058]圖2示出了根據(jù)本發(fā)明的實施例的解密方法的示意流程圖。
[0059]如圖2所示,根據(jù)本發(fā)明的實施例的解密方法,包括:步驟202,在獲取需要對指定業(yè)務數(shù)據(jù)進行解密的指令后,獲取用戶輸入的指紋特征;步驟204,確定任一所述指紋特征對應的手指的長軸線在所述觸控式顯示屏的平面的方向矢量;步驟206,在確定所有所述指紋特征的方向矢量后,確定任兩個所述方向矢量之間的夾角,以及確定所述夾角中的最大夾角;步驟208,獲取用戶加密過程預設的預設指紋特征、預設順序和預設最大夾角;步驟210,判斷所述指紋特征是否與預設指紋特征匹配,所述指紋特征的獲取順序與預設順序是否匹配,以及最大夾角與預設最大夾角是否匹配;步驟212,在判定所述指紋特征與預設指紋特征匹配,且所述指紋特征的獲取順序與預設順序匹配,以及最大夾角與預設最大夾角匹配時,確定對所述指定業(yè)務數(shù)據(jù)解密成功。
[0060]在該技術方案中,通過在獲取解密指令后,獲取用戶的指紋特征信息,并且確定獲取的指紋信息中的最大夾角,將指紋特征信息與預設指紋特征匹配,指紋特征獲取順序與預設順序匹配,最大夾角與預設最大夾角匹配,當都能夠匹配成功時,則解密成功,當其中存在一項匹配不成功時,則解密都不成功。通過指紋結(jié)合角度和順序進行解密,進一步提高了指定業(yè)務數(shù)據(jù)的安全性,降低了由于指紋泄露而導致終端數(shù)據(jù)被竊取的風險,保證了用戶信息的安全。
[0061]另外,指定業(yè)務數(shù)據(jù)包括終端的任一個APP的業(yè)務數(shù)據(jù),以及終端多個操作系統(tǒng)之間進行切換的業(yè)務數(shù)據(jù)。可以理解的,在其他的實施例中還可以應用于終端屏幕解鎖。
[0062]圖3示出了根據(jù)本發(fā)明的實施例的加密系統(tǒng)的示意框圖。
[0063]如圖3所示,根據(jù)本發(fā)明的實施例的加密系統(tǒng)300,包括:獲取單元302,應用在獲取用戶對指定業(yè)務數(shù)據(jù)進行加密的指令后,獲取用戶的至少兩個指紋特征;確定單元304,應用確定任一所述指紋特征對應的手指的長軸線的方向矢量;所述確定單元304還用于:在確定所有所述指紋特征的方向矢量后,確定任兩個所述方向矢量之間的夾角,以及確定所述夾角中的最大夾角;所述加密系統(tǒng)300還包括:加密單元306,用于根據(jù)獲取的所有所述指紋特征和所述最大夾角,生成所述指定業(yè)務數(shù)據(jù)對應的密碼,以完成加密過程。
[0064]在該技術方案中,通過確定所有指紋特征之間的最大夾角和相應的指紋特征,并根據(jù)上述最大夾角和相應的指紋特征生成密碼,能夠在不增加用戶對終端的觸控操作步驟的前提下,進一步提高了指紋加密的安全性,降低了由于指紋密碼泄露而導致業(yè)務數(shù)據(jù)泄露的風險,提升了用戶體驗。
[0065]其中,通過在終端上設置指紋傳感器等硬件設備,以獲取用戶在觸控界面的指紋特征,并通過終端時序自動確定多個指紋特征的錄入順序,以及多個指紋特征的方向矢量之間的最大夾角,根據(jù)獲取的上述信息生成指定業(yè)務數(shù)據(jù)(包括如支付數(shù)據(jù)、賬戶數(shù)據(jù)、通信信息數(shù)據(jù)和通信錄數(shù)據(jù)等)的加密密碼,具體地,以最大夾角對應的兩個指紋特征和最大夾角作為指定業(yè)務數(shù)據(jù)的密碼,并設定對于上述密碼的容錯值,例如,最大夾角確定為30°,設定容錯值為5°,則用戶在后續(xù)驗證過程中,只要輸入的最大夾角為[25°,35° ]內(nèi),且對應的指紋特征和加密過程的指紋特征匹配,則完成驗證過程,在保證終端的數(shù)據(jù)安全的同時,提高了加密和驗證的效率。
[0066]值得特別指出的是,通過上述技術方案可以降低指紋密碼泄露的風險,如用戶錄入四個指紋特征,為了混淆旁人的視聽,用戶的第一個指紋特征和第三個指紋特征的方向矢量構成了最大夾角,此時,終端以第一指紋特征、第三指紋特征和最大夾角作為加密密碼,而第四指紋特征即是用于誤導旁人,從而降低指紋密碼的泄漏。
[0067]另外,指定業(yè)務數(shù)據(jù)包括終端的任一個APP的業(yè)務數(shù)據(jù),以及終端多個操作系統(tǒng)之間進行切換的業(yè)務數(shù)據(jù)??梢岳斫獾?,在其他的實施例中還可以應用于終端屏幕解鎖。
[0068]在上述技術方案中,優(yōu)選地,所述獲取單元302還用于:獲取用戶預存儲的所有手指的指紋特征,作為參考指紋特征。
[0069]在該技術方案中,通過采集用戶預存儲的所有手指的指紋特征,用于提示用戶加密過程中輸入的指紋特征、最大夾角信息和方向矢量信息等,使得用戶在完成加密過程中,可以直觀地獲知加密信息,以提高加密過程的準確性。
[0070]具體地,例如用戶預存儲左手的中指特征對應于左手中指,則在用戶輸入左手的中指特征后,終端提示用戶“左手中指”,以直觀地提示用戶加密信息是否符合用戶的本意,從而提高加密過程的效率,進而提升用戶的使用體驗。
[0071]在上述技術方案中,優(yōu)選地,所述確定單元304還用于:在確定獲取所有所述指紋特征和所述最大夾角后,確定任一所述指紋特征與所述參考指紋特征的匹配關系,以根據(jù)所述匹配關系確定獲取的所述指紋特征對應的用戶的手指;所述確定單元304還用于:根據(jù)所述匹配關系確定所述最大角度對應的方向矢量對應的手指;所述加密系統(tǒng)300還包括:提示單元308,用于對通過文字和/或圖示標識的方式提示用戶所述最大角度對應的方向矢量對應的手指、所述最大角度對應的方向矢量對應的手指的獲取順序和所述最大夾角;存儲單元310,用于在獲取用戶確認完成加密的指令后,預存儲所述最大角度對應的指紋特征、所述最大角度對應的指紋特征的獲取順序和所述最大夾角作為指定業(yè)務數(shù)據(jù)的加密密碼,并分別記作預設指紋特征、預設順序和預設最大夾角。
[0072]在該技術方案中,通過在確定獲取的所有指紋特征信息和最大夾角之后確定所有指紋特征與參考指紋的匹配關系,以確定指紋特征信息對應的用戶手指信息,并且確定最大角度對應的用戶手指信息,并且進一步的通過文字或者圖示標識提示用戶最大角度對應的手指信息、手指的獲取順序和最大夾角,并將預設指紋特征、預設順序和預設最大角度作為加密密碼,從而直觀地將預設指紋特征、預設順序和預設最大角度等信息直觀地提示給用戶,以提高用戶加密過程的準確性。
[0073]在上述技術方案中,優(yōu)選地,所述夾角小于或等于180°,且所述夾角大于或等于
0° O
[0074]在該技術方案中,通過將夾角的置設定為小于或者等于180°并且大于或等于0°,提高了終端對夾角數(shù)據(jù)進行處理的運算量,節(jié)約了終端功耗和內(nèi)存占用。
[0075]圖4示出了根據(jù)本發(fā)明的實施例的解密系統(tǒng)的示意框圖。
[0076]如圖4所示,根據(jù)本發(fā)明的實施例的解密系統(tǒng)400,包括:獲取單元402,用于在獲取需要對指定業(yè)務數(shù)據(jù)進行解密的指令后,獲取用戶輸入的指紋特征;確定單元404,用于確定任一所述指紋特征對應的手指的長軸線的方向矢量;所述確定單元404還用于:在確定所有所述指紋特征的方向矢量后,確定任兩個所述方向矢量之間的夾角,以及確定所述夾角中的最大夾角;所述獲取單元402還用于:獲取用戶加密過程預設的預設指紋特征、預設順序和預設最大夾角所述解密系統(tǒng)400還包括:判斷單元406,用于判斷所述指紋特征是否與預設指紋特征匹配,所述指紋特征的獲取順序與預設順序是否匹配,以及最大夾角