新四季網

用戶裝置及其用於設置和驗證密碼的方法與流程

2023-05-18 00:02:16


技術領域

與示例性實施例一致的設備和方法涉及一種用戶裝置,更具體地,涉及一種用戶裝置、一種用戶裝置的用於設置密碼的方法以及一種用戶裝置的用於設置並驗證密碼的操作方法。



背景技術:

用戶裝置包括電子裝置(諸如,移動電子裝置(諸如,平板PC、智慧型電話和膝上型計算機)以及臺式計算機)。隨著電子通信技術的發展,用戶裝置可具有快速通信速度並可發送或接收大量數據。用戶裝置之中的智慧型電話已發展為執行一般的計算機功能、網絡通信功能和信息檢索功能的智能終端。

智慧型電話的用戶可使用無線通信直接連接到網際網路,並可使用若干瀏覽程序來以各種方式與網際網路連接。此外,智慧型電話的用戶可直接開發應用或者可通過網際網路安裝各種應用。智慧型電話的用戶可在具有相同作業系統(OS)的智慧型電話之間共享應用。

隨著應用被實現為與物聯網(IoT)或可穿戴裝置一起工作,用戶可更方便地使用各種應用。特別是,用戶還可使用安全性重要的應用,諸如,銀行應用。

為了更安全地使用這些應用,用戶在使用應用時為應用中的每個應用設置密碼。用戶設置一些或更多個數字的密碼並在密碼中包括特殊字符。然而,如果除用戶之外的某人知道用戶針對應用的密碼,則他們可用用戶的信息登錄到其他裝置,並可使用相應的應用。



技術實現要素:

示例性實施例提供了一種可更安全地執行相應的應用的用戶裝置、一種用戶裝置的用於設置密碼的方法以及一種用戶裝置的用於設置並驗證密碼的操作方法。

根據示例性實施例的一方面,提供了一種用於設置密碼以操作用戶裝置的應用的方法。所述方法包括:請求用戶裝置輸入應用的密碼並請求用戶裝置選擇用戶裝置的裝置綁定信息(DBI)以與所述密碼相關聯。

DBI可以是存儲在用戶裝置中的獨有用戶信息。DBI可從聯繫人信息、照片、電子郵件、文件或地址中的一項或更多項被獲得。DBI可與密碼的字符中的所有字符或一些字符相匹配。

根據另一示例性實施例的一方面,提供了一種用於操作用戶裝置的應用的方法。所述方法可包括:通過請求用戶裝置輸入密碼並請求用戶裝置選擇用戶裝置的裝置綁定信息(DBI)以與密碼相關聯來設置密碼,並驗證密碼以操作設置了密碼的應用。

根據另一示例性實施例的一方面,提供了一種用戶裝置。所述用戶裝置可包括:無線網際網路單元,被配置為與外部通信以執行應用;作業系統,被配置為提供執行應用的環境;存儲器,被配置為保存應用的密碼;輸入和輸出接口單元,被配置為輸入密碼。應用可通過請求用戶裝置輸入密碼並請求用戶裝置選擇用戶裝置的裝置綁定信息(DBI)以與密碼相關聯來設置應用的密碼。

根據另一示例性實施例的一方面,提供了一種用於設置密碼以操作用戶裝置的應用的方法。所述方法包括:接收應用的密碼;選擇用戶裝置的裝置綁定信息(DBI),其中,DBI是存儲在所述裝置中的獨有用戶信息;將DBI與密碼綁定。

附圖說明

通過下面的參照以下附圖的描述,以上和其他目的和特徵將變得清楚,其中,除非另有所指,否則貫穿各種附圖的同樣的附圖標號指示同樣的部件,其中:

圖1是示出根據示例性實施例的用戶裝置的附圖;

圖2和圖3是示出根據示例性實施例的通常在用戶裝置中使用的用於設置密碼的方法以及用於驗證密碼的方法的信號時序圖;

圖4是示出根據示例性實施例的用戶裝置的配置的框圖;

圖5是示出根據示例性實施例的用於設置圖4中示出的用戶裝置的應用的密碼的方法的信號時序圖;

圖6、圖7、圖8和圖9是示出根據示例性實施例的用於設置裝置綁定信息(DBI)的方法的概念圖;

圖10是示出根據示例性實施例的用於驗證圖4中示出的用戶裝置的應用的密碼的方法的信號時序圖;

圖11和圖12是示出根據另一示例性實施例的用戶裝置的用於設置並驗證密碼的方法的流程圖;

圖13是示出根據示例性實施例的用戶裝置的操作方法的流程圖。

具體實施方式

在下文中,將參照附圖詳細描述本發明構思的示例性實施例,使得示例性實施例可由發明構思所屬領域中的技術人員容易地實施和理解。

圖1是示出根據發明構思的示例性實施例的用戶裝置的附圖。參照圖1,根據發明構思的示例性實施例的用戶裝置可包括電子裝置(諸如,平板個人計算機(PC)31、智慧型電話32、臺式PC 33和膝上型PC 34)。這些用戶裝置中的每個用戶裝置可通過網絡10與伺服器計算機20連接。

用戶裝置中的每個用戶裝置可保存用於執行特定任務或各種應用的電腦程式。當應用被實現為與物聯網(IoT)或可穿戴裝置一起工作時,用戶可更方便地執行各種應用。例如,用戶可通過智慧型電話通過使用銀行應用來在不前往銀行的情況下執行任務(諸如,轉帳)。

用戶裝置中的每個用戶裝置可設置密碼以更安全地使用這樣的應用。例如,為了使用銀行應用,用戶輸入一些數字或更多個數字的密碼,改變用於輸入密碼的字符的排列,或者在密碼中包括特殊字符或數字。然而,如果其他人知道用戶的應用的密碼,則在這種情況下,他們可以以用戶的名義登錄到其他裝置並可執行相應的應用。

圖2和圖3是示出根據發明構思的示例性實施例的通常在用戶裝置中使用的用於設置密碼的方法和用於驗證密碼的方法的信號時序圖。參照圖2,在操作S11,應用可請求用戶裝置輸入密碼。在操作S12,響應於應用的對於輸入密碼的請求而輸入密碼。在操作S13,為了安全,應用可請求用戶裝置再次輸入密碼。在操作S14,響應於應用的對於輸入密碼的請求而再次輸入密碼。

參照圖3,當使用應用(例如,銀行應用)時,用戶裝置可執行驗證密碼的過程。在操作S21,應用可請求用戶裝置輸入應用的密碼。在操作S22,響應於應用的對於輸入密碼的請求而輸入密碼。在操作S23,應用可將預定密碼與輸入的密碼進行比較。當預定密碼和輸入密碼彼此相同時,執行應用。當預定密碼和輸入密碼彼此不同時,在操作S24,應用可將預定密碼和輸入的密碼彼此不同的結果通知給用戶裝置。

根據發明構思的示例性實施例的用戶裝置可以以各種方式設置密碼,以安全地使用應用。例如,根據發明構思的示例性實施例,用戶裝置可在設置密碼時使用用戶裝置的裝置綁定信息(DBI)。因此,根據發明構思的示例性實施例,儘管其他人知道用戶的應用的密碼,但是除非他們擁有獨有用戶信息,否則他們不可能以用戶的名義登錄到應用並且不可能使用相應的應用。

圖4是示出根據發明構思的示例性實施例的用戶裝置的配置的框圖。圖4示出用戶裝置之中的智慧型電話作為示例。參照圖4,用戶裝置100可包括處理器、無線網際網路單元110、銀行應用120、智慧型電話作業系統130、存儲器140和輸入和輸出(I/O)接口單元(例如,輸入/輸出接口等)。

無線網際網路單元110可將用戶裝置100無線地連接到網際網路。用戶裝置100可通過無線網際網路單元110與外部裝置(諸如,另一用戶裝置或伺服器計算機)接收並發送數據。

銀行應用120可以是安裝並運行在智慧型電話作業系統130上的應用程式。銀行應用120可向用戶提供可執行在線金融交易的用戶界面。銀行應用120可通過智慧型電話作業系統130和I/O接口單元150發送並接收數據。

智慧型電話作業系統130可提供可執行銀行應用120的環境。當銀行應用120的密碼被設置時,存儲器140可保存設置的密碼。存儲器140可包括當用戶裝置100關機時丟失數據的易失性存儲器以及當用戶裝置100關機時保持數據的非易失性存儲器。存儲器140可保存程序(諸如,銀行應用120或智慧型電話作業系統130)以及密碼。當銀行應用120的密碼被設置或被驗證時,I/O接口單元150可用於輸入密碼。

圖5是示出根據發明構思的示例性實施例的用於設置圖4中示出的用戶裝置的應用的密碼的方法的信號時序圖。參照圖5,為了安全地使用圖4的銀行應用,示出在圖4的用戶裝置100中設置密碼的方法。

在操作S110,銀行應用120可請求用戶裝置100輸入銀行應用120的密碼。在操作S120,響應於銀行應用120的對於輸入密碼的請求,用戶裝置100的用戶可通過圖4的I/O接口單元150輸入密碼。在操作S130,銀行應用120可再次請求用戶裝置100輸入密碼,以驗證密碼是否被準確地輸入。在操作S140,響應於銀行應用120的對於輸入密碼的請求,用戶可再次輸入密碼。

在輸入密碼之後,執行輸入裝置綁定信息(DBI)的操作S160。這裡,DBI可以是保存在用戶的智慧型電話或平板PC中的獨有用戶信息。獨有用戶信息可包括圖像(諸如,照片)和信息(諸如,聯繫人姓名或聯繫電話號碼)。因此,在圖5中,根據發明構思的示例性實施例,為了訪問銀行應用120,用戶應知道密碼並且用戶裝置100應保存獨有用戶信息。

再返回圖5,在操作S150,銀行應用120可請求用戶裝置100選擇DBI。響應於對於選擇DBI的請求,用戶可選擇並輸入DBI。在操作S170,為了安全地使用DBI,銀行應用120可再次請求用戶裝置100選擇DBI。在操作S180,響應於對於選擇DBI的請求,用戶再次輸入DBI。

在以下處理中,密碼可與DBI一起被保存在用戶裝置100的存儲器140中。

[密碼字符+裝置綁定信息]

單向加密功能

與特定用戶裝置綁定的密碼

圖6、圖7、圖8和圖9是示出根據發明構思的示例性實施例的用於設置裝置綁定信息(DBI)的方法的概念圖。參照圖6,在密碼被設置之後,設置與密碼的每個字符相應的DBI。例如,當密碼是ABCDE時,DBI DBI1被添加到A,DBI DBI2被添加到B,DBI DBI3被添加到C,DBI DBI4被添加到D,DBI DBI5被添加到E。

DBI可以是保存在圖4的用戶裝置100中的獨有用戶信息。DBI可以是若干獨有信息(諸如,聯繫人信息、地點或位置、社交網絡服務(SNS)、電子郵件、照片、地址簿、文件和音樂)中的一個信息或更多個信息。例如,DBI1到DBI5中的所有DBI可在照片之中選擇。可選地,DBI1到DBI5中的所有DBI可在聯繫人信息之中選擇。可選地,DBI1和DBI2可在照片之中選擇,DBI3和DBI4可在聯繫人信息之中選擇,DBI5可在電子郵件之中選擇。

圖7是示出DBI1至DBI5中的所有DBI被選擇的示例的概念圖。參照圖7,第一照片fig1至第十二照片fig12可被保存在圖4的用戶裝置100的照片列表中。在圖7中,第二照片fig2、第三照片fig3、第七照片fig7、第九照片fig9和第十照片fig10可被選作DBI。

這裡,可按照照片被選擇的順序或者按照選擇的文件的名稱的順序來確定DBI1至DBI5。可選地,DBI1至DBI5可由用戶按照任何順序來確定。例如,第七照片fig7可被選作DBI1,第二照片fig2可被選作DBI2。第九照片fig9可被選作DBI3,第十照片fig10可被選作DBI4,第三照片fig3可被選作DBI5。

圖8是示出DBI1至DBI5中的所有DBI被選擇的示例的概念圖。參照圖8,許多人的電話號碼可被存儲在圖4的用戶裝置100的聯繫人信息列表中。在圖8中,父親、母親、Hong、Lee和教師的電話號碼可被選作DBI。父親的電話號碼可被選作DBI1,母親的電話號碼可被選作DBI2,Hong的電話號碼可被選作DBI3。Lee的電話號碼可被選作DBI4,教師的電話號碼可被選作DBI5。

圖9是示出DBI1至DBI5中的一些DBI(例如,DBI2和DBI3)被選擇的示例的概念圖。DBI可響應於密碼的字符中的所有數字而被輸入。然而,如圖9中所示,可將DBI設置為被輸入到DBI的字符中的數字中的一些數字。在圖9中,可將DBI設置為被輸入到DBI的字符中的第三數字和第四數字。

由於密碼具有5個數字,因此根據以下的等式1,可設置密碼的情況的數量可以是31。

[等式1]

如此,儘管其他人知道用戶的應用的密碼,但是他們也不可能以用戶的名義登錄到應用並通過將DBI與密碼的字符中的全部或一些字符相匹配來操作相應的應用。當用戶裝置100中的獨有用戶信息被刪除時,用戶可再次設置密碼和DBI。

圖10是示出根據發明構思的示例性實施例的用於驗證圖4中示出的用戶裝置的應用的密碼的方法的信號時序圖。圖10示出驗證密碼以使用圖4的銀行應用120的處理。

參照圖10,在操作S210,銀行應用120可請求圖4的用戶裝置100輸入銀行應用120的密碼。在操作S220,用戶可通過圖4的I/O接口單元150輸入密碼。在操作S230,銀行應用120可將預定密碼與輸入的密碼進行比較。在操作S240,銀行應用120可將預定密碼與輸入的密碼是否彼此相同的結果通知給用戶裝置100。當預定密碼和輸入的密碼彼此不同時,銀行應用120可將預定密碼和輸入的密碼彼此不同的結果通知給用戶。當預定密碼和輸入的密碼彼此相同時,可執行驗證DBI的操作。

再參照圖10,在操作S250,銀行應用120可請求用戶裝置100選擇DBI。在操作S260,響應於銀行應用120的對於選擇DBI的請求,用戶可通過I/O接口單元150輸入DBI。在操作S270,銀行應用120可將預定DBI與輸入的DBI進行比較。當輸入的DBI與預定DBI不同時,在操作S280,銀行應用120可將輸入的DBI與預定DBI不同的結果通知給用戶。當輸入的DBI與預定DBI相同時,可執行銀行應用120。

圖11和圖12是示出根據發明構思的另一示例性實施例的用戶裝置的用於設置並驗證密碼的方法的流程圖。根據發明構思的另一示例性實施例的用戶裝置可使用密碼和DBI來產生安全碼,並可使用安全碼來簡單地驗證密碼。

參照圖11,在操作S310,應用可請求用戶裝置輸入應用的密碼。在操作S320,響應於應用的對於輸入密碼的請求而輸入密碼。應用可重複請求用戶裝置輸入密碼以安全地使用應用。在操作S330,應用可確定密碼是否是第N(N是自然數)個密碼。當密碼不是第N個密碼時,重複執行操作S310和操作S320。當密碼是第N個密碼時,可執行設置DBI的操作。

再次參照圖11,在操作S340,應用可請求用戶裝置選擇DBI。在操作S350,響應於應用的對於選擇DBI的請求而輸入DBI。應用可重複請求用戶裝置選擇DBI以安全地使用應用。

在操作S360,應用可確定DBI是否是第M(M是自然數)個DBI。當DBI不是第M個DBI時,重複執行操作S340和操作S350。當DBI是第M個DBI時,在操作S370,可執行製作安全碼的操作。可使用密碼和DBI來製作安全碼。

在操作S380,可保存安全碼。密碼、DBI以及使用密碼和DBI製作的安全碼可被保存在用戶裝置的存儲器或用戶裝置外部的伺服器中。例如,安全碼可以以文件名***.php被保存在用戶裝置中。

安全碼可與密碼和DBI一起被保存。當存在存儲空間上的問題時,可保存DBI的哈希值。例如,密碼和DBI可被保存如下。

(密碼,裝置綁定信息)

(密碼,SHA-256(裝置綁定信息))

當用戶裝置中的獨有用戶信息被刪除時,用戶可再次設置並使用密碼。

圖12是示出根據發明構思的另一示例性實施例的用於驗證在圖11中設置的密碼的方法的流程圖。圖12示出根據發明構思的另一示例性實施例的用於在用戶裝置中驗證密碼以安全地使用應用(例如,銀行應用)的方法。

在操作S410,應用可請求用戶裝置輸入應用的密碼。在操作S420,響應於應用的對於輸入密碼的請求而輸入密碼。在操作S430,應用可接收密碼並可計算安全碼。可使用密碼和與密碼的各個字符相應的DBI來計算安全碼。在操作S440,應用可將先前保存的安全碼與計算出的安全碼進行比較。在操作S450,作為比較的結果,應用可將密碼是否彼此相同的結果通知給用戶裝置。當密碼彼此不同時,應用可將密碼彼此不同的結果通知給用戶。當密碼彼此相同時,執行相應的應用。

根據發明構思的示例性實施例的用戶裝置可使用安全碼來簡單地驗證密碼。換言之,根據發明構思的示例性實施例的用戶裝置在驗證密碼的處理中僅接收密碼。儘管僅接收密碼,但是用戶裝置可使用DBI通過安全碼來在內部驗證密碼。因此,根據發明構思的示例性實施例,僅擁有特定用戶裝置的用戶可執行相應的應用。

圖13是示出根據發明構思的示例性實施例的用戶裝置的操作方法的流程圖。用戶裝置可設置添加了DBI的密碼,以安全地使用應用(例如,銀行應用)。在驗證應用的密碼的處理中,儘管僅密碼被輸入,但是僅當DBI彼此相同時,才可執行應用。

用戶裝置的操作方法可被分類為密碼設置步驟、安全碼保存步驟以及密碼驗證步驟。在密碼設置步驟中,在操作S510,應用可請求用戶裝置輸入應用的密碼。在操作S520,應用可請求用戶裝置選擇與密碼的各個字符相應的DBI。

在安全碼保存步驟中,在操作S530,應用可使用密碼和DBI來產生安全碼。產生的安全碼可被保存在用戶裝置的存儲器中。可選地,產生的安全碼可被保存在用戶裝置的外部的伺服器中。

在密碼驗證步驟中,在操作S540,應用可請求用戶裝置輸入密碼。在操作S550,應用可接收密碼並可驗證安全碼。應用可計算安全碼並可將計算出的安全碼與先前保存的安全碼進行比較。當密碼彼此不同時,應用可將密碼彼此不同的結果通知給用戶。當密碼彼此相同時,可執行相應的應用。

根據發明構思的示例性實施例的用戶裝置可在設置密碼時使用DBI。因此,儘管其他人知道用戶的密碼,但除非他們具有獨有用戶信息,否則他們不可能通過以用戶的名義登錄到應用來使用相應的應用。另外,根據發明構思的示例性實施例的用戶裝置可使用安全碼來簡單地驗證密碼。換言之,儘管僅接收密碼,但是根據發明構思的示例性實施例的用戶裝置可使用DBI通過安全碼來驗證密碼。

儘管已經參照示例性實施例描述了發明構思,但是本領域技術人員將清楚的是,在不脫離發明構思的精神和範圍的情況下,可做出各種改變和修改。因此,應理解的是,以上實施例不是限制性的而是說明性的。

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀