新四季網

經由滑鼠滾輪的安全密碼/個人身份號碼輸入的方法和系統的製作方法

2023-05-04 05:44:16 1

專利名稱:經由滑鼠滾輪的安全密碼/個人身份號碼輸入的方法和系統的製作方法
經由滑鼠滾輪的安全密碼/個人身份號碼輸入的方法和系統 背景技術隨著越來越多的個人信息被放在網際網路上或者以數據格式放在個人計 算機中,在線安全受到越來越多的關注。儘管很多這樣的數據一般是受密碼 保護的,但是現有技術使得黑客能夠窺探並提取到諸如密碼、個人身份號碼(PIN)、或信用卡號之類的信息。目前,密碼是經由鍵盤或生物密碼管理器 /指紋閱讀器來輸入的。不足之處在於,有一些用於盜竊來自鍵盤輸入的敏感 信息的已知方法。黑客使用硬體或者軟體密鑰記錄器(key logger )。而且, 坐在用戶附近的人可以看到用戶輸入密碼,或者還能夠隱藏攝影機以拍攝用 戶打入他們的密碼。此問題對於可能不知道其它人正在觀察他們行動的盲人 用戶來說更為相關。指紋閱讀器的不足之處在於,它們不是普及設備,並且, 即使它們是普遍存在的,用戶還必須將他的指紋和密碼在每臺設備上進行登 記。需要一種用於防止用戶密碼或其它敏感數據被盜的方法和系統。發明內容因此,本發明目的在於提供一種改進的方法和計算機系統。 本發明提供一種用於將機密字符串安全輸入到計算機系統的方法,包 括從耦接到計算機系統的輸入設備輸入信號;響應於用戶輸入行為,將所 述信號分組為信號集以供翻譯;將每一個信號集翻譯為相應的符號,以便將 所述符號作為字符串提供。在從屬權利要求中給出了本發明的實施方式。可以通過向第 一 方向轉動帶滾輪滑鼠的滾輪來執行信號的輸入。用戶輸 入行為可以是改變帶滾輪滑鼠的轉動方向,以便輸入連續的信號分組。換句 話說,當向相同方向轉動滾輪時所輸入的連續信號被分組到同一組中。帶滾 輪滑鼠的轉動方向的變化是用於指示信號序列結束和連續信號序列開始的 用戶輸入行為的實現方式。其它實施方式包括點擊或移動計算機滑鼠,以指示從一組信號到下一組 信號的過渡。換句話說,用戶輸入行為指示從形成分組的信號序列到形成連續的下一分組信號序列的過渡。信號分組諸如通過將預定信號序列分配給字 符的映射表被翻譯成字符。本發明的優點在於,能夠保護敏感數據,特別是能夠防止所謂的身份盜 取,當用戶向計算機輸入字符串時,即便不可能不被觀察到,本發明也能使 身份盜取變得困難。


圖1示出了能夠使用優選實施方式的系統。圖2a至2c提供能夠發送優選實施方式可使用的信號的輸入設備的示例。圖3a提供優選實施方式中的、能夠顯示給用戶以便觸發使用密碼輸入 的示範登錄/輸入設備。圖3b至3f是對優選實施方式輸入並翻譯的滾動(scroll )動作(movement) 進行分組的示範方法。圖4a至4c是在優選實施方式中能夠使用的映射文件的示範方法。圖5a至5e提供用於將增量(increment)/信號集的分組翻譯為用於密碼 輸入的符號的示範映射文件。圖6示出優選實施方式執行的、用於接收輸入、翻譯分組並且將其作為 密碼提交的邏輯和步驟。
具體實施方式
為了避免惡意黑客盜竊密碼或其它敏感信息的危險,以及為了避免指紋 閱讀器的不便,本發明提供一種能夠繞過記錄器並且使得照相機難以觀察到 用戶在輸入信息時的行為的系統。優選實施方式使用諸如滑鼠滾輪之類的常 用輸入,以便輸入將被翻譯為在密碼中使用的字符的信號。本輸入方法的優 點在於,記錄器不能跟蹤輸入,並且,即使它們能夠記錄滑鼠事件,黑客也 難以將滑鼠動作方文入正確的前後關係以識別正在輸入的密碼。可以通過創建 用於將滾動翻譯成字符的映射另添加一層模糊,使得黑客更加難以盜竊密碼 串。而且也將難以被坐在用戶附近的人或照相機破譯這些動作。對於盲人用 戶來說,輸入將更加容易,並且,不同於指紋閱讀器,有多個可用於不同實 施方式的設備來輸入密碼,並且像帶有滾輪的計算機滑鼠這樣的輸入設備已經普遍存在。在優選實施方式中,計算機滑鼠的滑鼠滾輪被用於輸入諸如密碼、PIN 碼、任何需要繞過安全機構的輸入、或任何帳號(例如,信用卡號、銀行卡 號、社會保險號、電子商務帳號等)等等之類的敏感信息。由於滑鼠滾輪的 每個增量是滾輪上的獨立的咔噠一下(click),所以滑鼠滾輪的增量可通過 觸摸來探測,因此以增量形式測量這些動作(形成增量值)。這些增量是由 滑鼠發送的單獨的信號,並且這些信號/增量的分組(以下文中稱為"分組"或"信號集")通過使用各種觸發(trigger)分組在一起並且被翻譯成符號。 然後,將這些符號和/或字符附接在一起以形成密碼。例如,當通過動作方向 上的變化觸發時,來自滑鼠滾輪上的增量的信號被分組。因此,作為示例, 滑鼠滾輪上向前(例如,向上)的四個增量、緊跟著兩個向後(例如,向下) 的增量、然後又是三個向前的增量可以被分組為增量值"4"、 "2"和"3"。 這是因為,本實施方式的對前四個增量進行分組的觸發是從向前到向後的方 向上的變化。然後,可以將這些值翻譯成其它符號。例如,優選實施例的映 射文件可以將增量"4"翻譯成字母"A"、數字"8",或者如果系統能夠接 受密碼中有非字母數字的字符,則還可能翻譯成符號"+ "。還可以通過同樣的系統使用其它更為複雜的變化,如下面將要說明的那樣。儘管所提供的 示例使用密碼作為輸入串,但是應當理解,該系統能夠適用於輸入任何不同 種類的敏感數據。圖1示出了能夠利用本發明的優選實施方式的系統。計算單元100通過 通信介質101連接到輸入設備102。計算單元100由能夠處理來自用戶的輸 入的任意設備組成,諸如計算機。典型地,輸入設備102是手持的,諸如鼠 標,但是可以是任何外圍設備,具體來說,可以是諸如觸摸板這樣帶有滾動 功能的外圍設備。優選實施方式利用了滑鼠,因為滑鼠的滾輪能夠滾動。鼠 標滾輪通常具有能夠通過觸摸容易地探測到的增量。觸摸板不具有可探測增 量,因而為了識別增量,實施方式將變得更為複雜。現在許多滑鼠也具有能 夠水平滾動的傾斜滾輪(tilt wheel )。滾動可以是垂直的或者水平的;但是, 任何類型的雙向滾動動作,諸如滑鼠的一般動作,都將可以通過優選實施方 式使用。通信介質101可以是無線信號、連接線、USB連接等等。圖2a至2c示出了具有滾動功能的三種輸入設備102。在圖2a中,滑鼠 200具有能夠以向前/向上或向後/向下運動來移動的滾動滾輪201 ,水平觀察一見圖202中該運動分別為左和右。典型地,滾動為雙向動作,因此滾動還可以由圖2b至2c中所示的觸摸板來實現。圖2b示出了矩形觸摸板,其中在 板的右手邊上發生滾動。矩形觸摸板的滾動動作類似於滑鼠滾輪的滾動動 作,其中,向前和向後分別向上和向下滾動。圖2c示出了圓形觸摸板,其 中,在圓的外緣上執行滾動,同時內圓用於光標活動。可以通過以逆時針或 順時針方向在板上移動手指來發生向上和向下滾動。儘管這些是一些用於滾 動的常用輸入,但是本領域的技術人員還應當能夠調整設置,以使得能夠以 其它方向(諸如以水平方向)來完成向前和向後滾動。例如,圓形觸摸板也 可以被設置成使得逆時針和順時針滾動為水平方向上的左和右。矩形觸摸板 可以被調整為使得向前和向後滾動在屏幕上分別顯示為水平左移和右移。優 選實施方式將通過任何這些提供雙向動作的滾動輸入來使用。為了確定如何將來自滑鼠輸入的信號翻譯為密碼,優選實施方式使用來 自滑鼠的信號並將它們分組在一起。例如,在典型的滑鼠滾輪中,當用戶向 前和向後移動滾輪時,他能夠感覺到在他手指下的。f噠一下。因此,可以通 過滑鼠滾輪上的口卡噠一 下的這些可探測增量來測量滾動動作。增量組或者分 組可以組成將由實施方式進行翻譯的單個信號集。例如,四個向前的增量可 以被分組在一起,作為具有增量值"四"的單個信號集。優選實施方式能夠 將該增量值翻譯為諸如字母數字字符的符號。各種輸入設備之間的區別特性為 一些輸入設備在滾動動作期間具有可 探測增量,諸如滑鼠滾輪,而其它則沒有,諸如在觸摸板中的滾動。在不能 向用戶提供增量反饋的輸入設備中,有可能使用其它手段來測量用於表示增 量的增量值,諸如方向上的變化。因此,向前的動作、跟著向後的動作,將 被測定為兩個增量,具有增量值"二",而不論在向前或向後動作期間移動 的距離為何。圖3a示出了能夠通過優選實施方式顯示的示範登錄/密碼框。正常情況 下,用戶會使用鍵盤將密碼打入密碼框301中(其中,典型地,密碼被加密 並且向用戶顯示為"****")。在本發明的一些實施方式中,用戶可以具有按 鈕300,用於指示輸入將從替換方式(諸如經由滑鼠)輸入。而且,在輸入 密碼時可以不顯示密碼,特別是對於盲人用戶,以防止觀察者或照相機看出 密碼串中符號的數量。圖3b至3f示出了用戶將如何物理地輸入密碼以及將來自不同的滾動動作和增量的信號集進行分組的各種方法。在圖3b中,通過方向上的變化將增量分組為信號集。因此, 一個向前增量302、跟著四個向後增量303、兩 個向前增量304和三個向後增量305,將產生增量值分組一、四、二、三。 等效的滑鼠信號流將如下〈向上x向下><向下x向下〉<向下〉 這將被翻譯為密碼"1423";但是,如稍後將說明的那樣,該"1423"將被 翻譯為其它符號。本實施方式的一個優點在於,雖然鍵盤記錄器能夠讀取鍵盤輸入流 <2〉<3〉,而滑鼠記錄器則能接收滑鼠輸入流並且不能破譯出它是密 碼輸入。而且,因為難以通過視覺反饋來度量增量呻噠一下,所以觀察鍵盤 的照相機不能夠破譯出增量的數量。圖3c示出了可替換的分組方法。用戶將滑鼠滾輪滾動一個向前(向上) 增量306,然後,使用滑鼠按鈕點擊307觸發分組的結束。觸發或"中斷" 將增量分隔,並且使本實施方式能夠對增量進行分組。然後,用戶向前滾動 四個增量308,跟著是通過滑鼠按鈕點擊309的另一個中斷。然後,用戶向 後(或者,可替換地,再向前)滾動兩個增量310,從而完成示範密碼。該 滑鼠信號流將如下<向上〉<向下〉這就創建了分組"142"。本實施方式的附加優點是,因為牽涉到按鈕, 所以翻譯映射可能會因為滑鼠流還能夠向系統提供基於它們的方向進行映 射的分組而變得更為複雜,從而系統能夠將流讀取為"1次向上、4次向上、 2次向下",並且對"向上"增量值和"向下"增量值進行不同地翻譯,如下 面將在翻譯部分進一步說明的那樣。例如,"向上"可以翻譯為數字,而"向下"翻譯為字母(或者反之),因此,上述流可以翻譯為"14B"。另 一種可替換實施方式是基於在按下按鈕時進行的增量來觸發分組。在圖3d中,用戶能夠按下滑鼠按鈕314,並且可以將所有所進行的動作聚集為 子組。例如,在保持按下按鈕314的同時,用戶能夠向前增量一次311、向 後增量四次312、以及向前增量兩次313。方向上的變化可以被放置到子組 中,並且在滑鼠按鈕被按下314時所進行的所有增量將被翻譯為一個符號或 字符。因此, 一個符號或字符將被映射到滑鼠輸入流"1次向上、4次向下、 2次向上,,。本領域的技術人員能夠看到能夠在本實施方式下創建的分組的複雜性。
圖3e示出了能夠為諸如無增量的滑鼠滾輪、傾斜滾輪、觸摸板等無法
探測增量的輸入設備創建的分組中的一個。如之前所說明的那樣,增量將由 方向上的變化來表示。因此,分組將必須由諸如滑鼠按鈕點擊這樣的中斷來 觸發。由於該硬體限制的原因,使用沒有可探測的增量的輸入設備創建的增
量分組將會比由具有增量的滑鼠滾輪所輸入的增量分組複雜度稍低。在圖3e 中所顯示的示例中,用戶將前後移動他的手指三次,以表示三個增量314, 後面跟著滑鼠按鈕點擊315,用於觸發本實施方式將前三個增量分組為值 "3"。然後,用戶將前後移動他的手指四次316,以表示四個增量,跟著是 滑鼠按鈕點擊317。該增量值將為"34",然後該值可以被翻譯為其它字符。 圖3f示出在輸入設備是圓形觸摸板的情況下的實施方式的示例。與圖 3e中的矩形觸摸板類似,圓形觸摸板也無法探測增量,並且也能夠用來通過 已經說明的不同技術測量增量,諸如使用滾動之間的按鈕中斷或在滾動時保 持按下按鈕。圓形觸摸板也可以輸入通過環繞圓周的度數和方向度量的滾動
動作。例如,用戶可以逆時針滾動2^周318或者相當於環繞圓周逆時針滾
1
動810度,以代表單個分組。然後,用戶可以順時針滾動7圓周319或者相
3
當於環繞圓周順時針滾動90度319。然後,用戶逆時針滾動:周320或者相 當於環繞圓周逆時針滾動270度320。然後,該輸入可以被映射到不同的符
在圖3f中,用戶不一定非要從上一次滾動的結尾開始每一次滾動。例 如,當用戶在滾動318和319之間改變方向時,用戶從他原先停止的地方開 始。但是,如在滾動319和320之間示出的那樣,用戶可以抬起(pickup) 他的手指並且從圓形觸摸板中的任何其它地方開始。本方法的優點在於,即 使照相機正在觀察《定盤,用戶也可以在每次輸入相同密碼時改變起始位置, 使得難以探測到動作。
圖4a至4c示出了優選實施方式能夠將分組翻譯為符號的幾種方法。映 射是一種將至少一個輸入關聯到至少一個輸出的方法。從而,能夠使用映射 將輸入的信號集翻譯為不同的符號。在圖4a中,能夠預先設置信號集,以 使得所有系統(以伺服器401、 402和403來代表)具有信號集與字符之間的、相同的通用映射400。例如,伺服器401可以具有默認映射,其將一個
增量譯作字母'A,、兩個增量譯作字母'B,、三個增量譯作字母'C,等等。 另一個伺服器402可以具有相同的映射。本系統的優點在於,用戶404、 405、 406在通過網絡407訪問系統時將只需要記住一種將用於所有系統的映射。
可替換地,在圖4b中,還可以在伺服器端設定映射,以使得輸入密碼 的用戶將必須知道他們通過網絡407進行訪問的每一個伺服器的映射。例如, 每個伺服器401、 402、 403代表用戶使用登錄/密碼進入的不同網站。用戶 404和405使用相同的第一映射400,以進入第一伺服器401。用戶404和 405將使用相同的第二映射408,以進入第二伺服器402;但是,第一映射 400和第二映射408是不相同的。由於這些系統可以通過網絡407訪問,因 而第三個用戶406將能夠註冊並且使用與前兩個用戶相同的映射。本系統的 優點在於,在不知道相關聯的伺服器及其映射表的情況下,滑鼠記錄器的破 譯或者照相機觀察動作以確定密碼將變得更為複雜。
可替換地,在圖4c中,可以由用戶在客戶機端創建映射。因此,用戶 404可以創建一個能夠通過任何伺服器401、 402、 403使用的映射文件400, 這是因為實施方式將在通過網絡407提交加密的密碼串之前將來自映射400 的分組翻譯為字符符號。第二個用戶405也可以具有他自己的、將在通過網 絡407可訪問的任意伺服器401、 402、 403上使用的映射文件408。本方法 的優點在於,用戶將只需要記住一種映射,但是記錄器或照相機將仍然需要 映射文件,因為每個用戶的映射會是不相同的。例如,如果第一個用戶404 輸入四個向前的增量作為 一個分組,在他的映射系統中這可能翻譯為字母
'A',但是在第二個用戶405的映射系統中,同樣的分組可能被譯作數字
'5,。
可替換地,可以讓用戶從多個映射文件中進行選擇。因此,用戶406可 以在通過網絡407訪問的第一伺服器401上使用第一映射文件409,而使用 第二映射文件410訪問第二伺服器402。在另一種不同的場合中,用戶406 可以選擇使用第二映射文件410來登錄,以便訪問第一伺服器401。本方法 的優點在於,因為破譯將需要動作的知識以及正確的用於翻譯和識別這些動 作的映射文件,所以所增加的複雜度使得從照相機或滑鼠記錄器破譯變得極 為複雜。
圖5a至5d提供一些可以設置在伺服器上或由用戶創建的映射的示例。在圖5a中,映射文件將分組翻譯為字符符號。在圖5b中,該映射通過對數 字和方向的分組進行翻譯以確定字符來增加複雜度。這是映射的一個示例, 它很可能使用滑鼠中斷或保持按下滑鼠按鈕,以便對增量進行分組。在圖5c 中,映射文件根據方向將分組翻譯為數字或字母。例如,如果滾動是向前的 則增量'3,可以為數字T,或者如果滾動是向後的則為字母'A,。也可 以應用這樣的映射以使得如果滾動是向後的則增量'3,可以為數字'1,或 者如果滾動是向前的則為字母'A,。圖5d提供了可以用於在保持按下滑鼠 按鈕時所進行的分組的示範映射。例如,如果用戶按下滑鼠按鈕並且向前移 動滑鼠滾輪三下、向後四下、向前兩下然後放開滑鼠按鈕,則分組將被翻譯 為字母'A,。圖5e提供了一個能夠與使用圓形觸摸板所創建的分組一起使 用的示範映射。
在這些不同映射中,分組被翻譯為字母數字字符,但是,符號可以是密 碼系統可能需要的任意字符。由於目前密碼由鍵盤輸入,所以系統接受的密 碼典型地只為字母數字字符。但是,本優選實施方式的優點在於,系統或用 戶能夠創建信號集與更加複雜的符號之間的映射。例如,三個向前的增量可 以翻譯為字符"§"。用戶可以具有混合了字母數字字符與符號的密碼,例 如,密碼可以是"@$14ab§2£,,。
圖6提供了通過優選實施方式的系統執行的邏輯和步驟。本優選實施方 式將等待對密碼輸入的選擇(600)。如之前所述,默認可以是使用滑鼠滾輪或 其它輸入設備輸入,但是一些實施方式可能將鍵盤輸入作為默認方式,並且 需要用戶對使用其它設備的輸入進行初始化。接下來的可能步驟可以是,為 系統確定映射(601)。這是一個可選步驟,因為映射可能已經是預定的通用映 射。另一方面,伺服器可以從專門為該伺服器創建的文件讀取映射,或者實 施方式可以接受由用戶創建的映射文件。然後,實施方式可以從用戶接收輸 入信號(602)。當用戶已經輸入增量時,系統將識別對增量進行分組的觸發, 該觸發為方向上的變化、某種中斷、滑鼠按鈕的抬起等等。然後,系統將使 用映射格式把分組翻譯為適當的符號(604)。然後,用戶能夠輸入更多增量分 組以附接到該密碼(606),或者指示他已經完成密碼輸入(605)。實施方式可 以在何時進行翻譯步驟方面有所不同。對分組的翻譯(604)可以如圖6所示在 輸入過程中(on-the-fly)進行,或者也可以在密碼輸入完成時進行。這可以 取決於映射文件存在於伺服器端還是客戶機/用戶端。在這裡具體圖示並描述了本發明的若干實施方式。但是,應當理解,在 不脫離本發明的精神和預期範圍的條件下,對本發明的修改和變化被上述教 導所涵蓋,並且在所附權利要求的範圍之內。
權利要求
1.一種用於將機密字符串安全地輸入到計算機系統(100)中的方法,包括從耦接到所述計算機系統的輸入設備(102)輸入信號;響應於用戶輸入行為,將所述信號分組為信號集以供翻譯;將每一個信號集翻譯為相應的符號,以便將該符號作為字符串提供。
2. 根據權利要求1所述的方法,其中,所述輸入設備是手持輸入設備, 諸如滑鼠(200)。
3. 根據權利要求1或2所述的方法,其中,所述信號從滾動動作輸入。
4. 根據權利要求3所述的方法,其中,所述滾動動作通過增量進行測量。
5. 根據權利要求3或4所述的方法,其中,所述滾動動作是由滑鼠滾輪 (201 )做出的。
6. 根據權利要求3、 4或5所述的方法,其中,所述滾動動作來自於鼠 標的動作。
7. 根據權利要求4、 5或6所述的方法,其中,所述輸入設備上的增量可由用戶探測到。
8. 根據前面任意一項權利要求所述的方法,其中,所述手持輸入設備不 提供在滾動時可探測的觸覺反饋。
9. 根據權利要求8所述的方法,其中,所述信號是作為由方向上的變化 所確定的增量而進行測量的滾動動作。
10. 根據前面任意一項權利要求所述的方法,其中,信號集由滾動的方 向上的變化來確定。
11. 根據前面任意一項權利要求所述的方法,其中,信號集通過按鈕的 點擊確定。
12. 根據前面任意一項權利要求所述的方法,其中,信號集在保持按下 才姿4a時形成。
13. 根據前面任意一項權利要求所述的方法,其中,對每個信號集的翻 譯根據映射進行。
14. 根據權利要求13所述的方法,其中,所述映射是通用預定映射。
15. 根據權利要求13或14所述的方法,其中,所述映射是從文件讀取的。
16. 根據權利要求15所述的方法,其中,所述文件位於伺服器端。
17. 根據權利要求15或16所述的方法,其中,所述文件位於客戶機端。
18. 根據前面的權利要求13至17中任意一項所述的方法,其中,來自 預定方向上的滾動的信號集被映射成數字字符。
19. 根據前面的權利要求13至18中任意一項所述的方法,其中,來自 預定方向上的滾動的信號集被映射成字母表中的字符。
20. 根據前面的權利要求13至19中任意一項所述的方法,其中,來自 預定方向上的滾動的信號集被映射成字母數字字符。
21. 根據前面的權利要求13至20中任意一項所述的方法,其中,所述 字符串用於輸入密碼。
22. 根據前面的權利要求13至21中任意一項所述的方法,其中,所述 字符串用於輸入帳號。
23. 根據前面的權利要求13至22中任意一項所述的方法,其中,所述 字符串用於輸入PIN碼。
24. —種用於輸入字符串的方法,包括 從觸摸板輸入信號;將所述信號進行分組以供翻譯; 將分組信號翻譯成符號;以及 將符號作為字符串提交。
25. 根據權利要求24所述的方法,其中,所述觸摸板是矩形的。
26. 根據權利要求24所述的方法,其中,所述觸摸板是圓形的。
27. 根據權利要求24、 25或26所述的方法,其中,所述信號是作為由 方向上的變化所確定的增量而進行測量的滾動動作。
28. 根據前面的權利要求24至27中任意一項所述的方法,其中,分組 信號通過按鈕的點擊確定。
29. 根據前面的權利要求24至28中任意一項所述的方法,其中,分組 信號在保持按下按鈕時進行。
30. 根據前面的權利要求24至29中任意一項所述的方法,其中,供翻 譯的分組信號由環繞圓形觸摸板的環狀路線的度數和方向組成。
31. 根據前面的權利要求24至30中任意一項所述的方法,其中,對每 一組增量的翻譯根據映射進行。
32. 根據前面的權利要求24至31中任意一項所述的方法,其中,所述 字符串用於輸入密碼。
33. 根據前面的權利要求24至32中任意一項所述的方法,其中,所述 字符串用於輸入帳號。
34. 根據前面的權利要求24至33中任意一項所述的方法,其中,所述 字符串用於輸入PIN碼。
35. —種計算機系統,包括用於檢測來自手持輸入設備(102 )的信號的裝置; 用於將所述信號分組以供翻譯的裝置; 用於將分組的信號翻譯成符號的裝置;和 用於將符號作為字符串使用的裝置。
36. 根據權利要求35所述的系統,其中,所述手持輸入設備是滑鼠 (200)。
37. 根據權利要求35所述的系統,其中,所述信號從滾動動作輸入。
38. 根據權利要求37所述的系統,其中,所述滾動動作通過增量進行測量。
39. 根據權利要求37所述的系統,其中,所述滾動動作是由滑鼠滾輪做 出的。
40. 根據權利要求37所述的系統,其中,所述滾動動作來自於滑鼠的動作。
41. 根據權利要求38、 39或40所述的系統,其中,所述輸入設備上的 增量可由用戶探測到。
42. 根據前面的權利要求35至41中的任意一項所述的系統,其中,所 述手持輸入設備不提供在滾動時可探測的觸覺反饋。
43. 根據權利要求42所述的系統,其中,所述信號是作為由方向上的變 化所確定的增量而進行觀'J量的滾動動作。
44. 根據前面的權利要求35至43中的任意一項所述的系統,其中,供 翻譯的分組信號由滾動方向上的變化來確定。
45. 根據前面的權利要求35至44中的任意一項所述的系統,其中,供所述映射從文件讀取。 所述文件位於伺服器端。 所述文件位於客戶機端。 來自預定方向上的滾動的供翻翻譯的分組信號通過按鈕的點擊來確定。
46. 根據前面的權利要求35至45中的任意一項所述的系統,其中,供 翻譯的分組信號在保持按下按鈕時形成。
47. 根據前面的權利要求35至46中的任意一項所述的系統,其中,對 每個供翻譯的分組的信號的翻譯根據映射進行。
48. 根據權利要求47所述的系統,其中,所述映射是通用預定映射。
49. 根據權利要求47所述的系統,其中
50. 根據權利要求49所述的系統,其中
51. 根據權利要求49所述的系統,其中
52. 根據權利要求47所述的系統,其中, 譯的分組信號被映射到數字字符。
53. 根據權利要求47所述的系統,其中,來自預定方向上的滾動的供翻 譯的分組信號被映射到字母表中的字符。
54. 根據權利要求47所述的系統,其中,來自預定方向上的滾動的供翻 譯的分組信號被映射到字母數字字符。
55. 根據前面的權利要求35至54中任意一項所述的系統,其中,所述字符串用於輸入密碼。
56. 根據前面的權利要求35至55中任意一項所述的系統,其中,所述字符串用於輸入帳號。
57. 根據前面的權利要求35至56中任意一項所述的方法,其中,所述 字符串用於輸入PIN碼。
全文摘要
本發明提供經由滑鼠滾動滾輪的安全密碼/個人身份號碼輸入的方法和系統。提供了用於使用諸如滑鼠滾輪或觸摸板這樣的手持輸入設備輸入字符串的方法和系統。根據方向的變化、按壓滑鼠按鈕作為中斷、保持按下滑鼠按鈕等來對信號進行分組,並且將這些分組譯為符號。該翻譯可以是預定的,或者根據映射文件進行。符號可以被附接成字符串,並且作為密碼、PIN、信用卡號、帳號或其它敏感數據提供。
文檔編號G06F21/04GK101297302SQ200680040260
公開日2008年10月29日 申請日期2006年10月4日 優先權日2005年10月28日
發明者勒內·格羅斯 申請人:Sap股份公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀