指紋識別及信息進(jìn)行一定排列組合后進(jìn)行轉(zhuǎn)化。
背景技術(shù):
現(xiàn)在蘋果手機(jī)上有個指紋解鎖的功能,我用了之后就突發(fā)奇想,想把這個功能拓展一下。
技術(shù)實(shí)現(xiàn)要素:
很多人在使用互聯(lián)網(wǎng)沖浪時,賬號/密碼基本上都是只有1到10個之間,也有一小部分人可能比較多,畢竟太多了不太容易記也不方便,所以我就想到用指紋識別,然后進(jìn)行一定排列組合后轉(zhuǎn)碼成目標(biāo)賬號/密碼再登入,這樣就方便多了。
每個人有10個指紋,當(dāng)只有一個指紋映射到一個賬號/密碼時,這種方式可以有10種可能,首先輸入字符時選擇指紋輸入,然后在指紋識別設(shè)備上按一下,識別出來之后按完成,識別系統(tǒng)就根據(jù)指紋信息搜索映射表,找到與這個指紋相對應(yīng)的賬號/密碼信息,然后輸入到文本框。
當(dāng)有兩個指紋映射到一個賬號/密碼時,這種方式可以跟順序有關(guān)系或跟順序沒關(guān)系。跟順序有關(guān)系時兩個指紋不同順序?qū)?yīng)不同的碼,這種方法數(shù)有10×10種,比如先右手食指后左手食指和先左手食指后右手食指所映射到的賬號/密碼是不同的;當(dāng)跟順序沒關(guān)系時,這種方法的數(shù)量可以是組合數(shù)C(10,2)+10種,C(10,2)就是任選2個跟順序無關(guān),10就是兩次指紋一樣的。
當(dāng)有N個指紋映射到一個賬號/密碼時,跟順序有關(guān)系是10^N種方法;跟順序沒關(guān)系時C(10,N)+C(10,N-1)+…+C(10,1)種方法,此時N ≥ 1且N ≤ 10,N大于10時另當(dāng)別論了。
這種指紋識別轉(zhuǎn)碼的方法可以用到手機(jī)上,也可以用到電腦上,電腦沒指紋識別設(shè)備時,可以開發(fā)一種USB外接指紋識別,然后驅(qū)動程序進(jìn)行識別轉(zhuǎn)碼輸入到文本框,這樣就方便用戶輸入賬號密碼。