【技術實現步驟摘要】
本專利技術涉及安全登陸
,更具體地說,涉及一種基于身份認證的用戶登陸方法及系統。
技術介紹
隨著互聯網技術的不斷發展,網絡應用不斷豐富,諸如社交網站、電子商務、云存儲等已逐漸普及,與此同時,網絡安全問題也受到越來越多的關注;其中身份認證技術作為一種基礎性的安全機制更是發揮著重要的作用。目前的身份認證技術主要包括:1、基于賬號、口令的方式,這是互聯網中最普通、應用最廣的身份認證手段,但一方面隨著口令破解技術的發展,各類賬號被盜的事件愈發頻繁;另一方面用戶登錄不同的網站需要記憶不同的賬號和口令,使用不方便,且增加了賬號口令泄露的風險。因此,簡單的賬號、口令方式已不再適合互聯網的安全需求。2、增強型認證,以USBkey、OTP令牌等專用的身份認證安全設備為代表,主要是由商業銀行發放,用于網上銀行交易,該方式在安全性上得到較大的提高,但需要攜帶,用戶使用不方便,且適用場景少,因此也沒有得到普及。由此可見,目前的身份認證手段在安全性、通用性或便利性方面或多或少地存在不足。
技術實現思路
本專利技術的目的在于提供一種安全、通用性好、使用便利的基于身份認證的用戶登陸方法。為實現上述目的,本專利技術提供一種技術方案如下:一種基于身份認證的用戶登陸方法,用于用戶使用所持終端上應用程序請求登陸后臺上業務系統,其中,業務系統服務于應用程序,終端還包括安全認證控件,業務系統與認證中心連接,該方法包括如下步驟:a)、用戶使用應用程序向業務系統發出登陸請求;b)、業務系統指示認證中心對登陸請求進行登陸 ...
【技術保護點】
一種基于身份認證的用戶登陸方法,用于用戶使用所持終端上應用程序請求登陸后臺上業務系統,其中,所述業務系統服務于所述應用程序,所述終端還包括安全認證控件,所述業務系統與認證中心連接,所述方法包括如下步驟:? a)、用戶使用所述應用程序向所述業務系統發出登陸請求; b)、所述業務系統指示所述認證中心對所述登陸請求進行登陸認證; c)、所述安全認證控件接收輸入以獲取對應于所述用戶身份的認證信息;其中,所述認證信息包括至少一個認證要素; d)、所述安全認證控件與所述認證中心建立安全通道,并向所述認證中心發送對應于所述認證信息的認證請求; e)、所述認證中心對所述認證請求進行認證,并向所述業務系統傳送對應于所述認證請求的認證響應; f)、所述業務系統基于所述認證響應確定所述用戶的帳號信息,并準許所述用戶登陸。
【技術特征摘要】
1.一種基于身份認證的用戶登陸方法,用于用戶使用所持終端上應用程序請求登陸后臺上業務系統,其中,所述業務系統服務于所述應用程序,所述終端還包括安全認證控件,所述業務系統與認證中心連接,所述方法包括如下步驟:
a)、用戶使用所述應用程序向所述業務系統發出登陸請求;
b)、所述業務系統指示所述認證中心對所述登陸請求進行登陸認證;
c)、所述安全認證控件接收輸入以獲取對應于所述用戶身份的認證信息;其中,所述認證信息包括至少一個認證要素;
d)、所述安全認證控件與所述認證中心建立安全通道,并向所述認證中心發送對應于所述認證信息的認證請求;
e)、所述認證中心對所述認證請求進行認證,并向所述業務系統傳送對應于所述認證請求的認證響應;
f)、所述業務系統基于所述認證響應確定所述用戶的帳號信息,并準許所述用戶登陸。
2.根據權利要求1所述的方法,其特征在于,所述步驟b)具體包括:
所述業務系統向所述認證中心發出認證指令,以用于指示所述認證中心對所述登陸請求進行登陸認證;
所述認證中心判斷所述認證指令是否來自合法的所述業務系統,若所述業務系統不合法,所述認證中心斷開與所述業務系統的連接,并退出所述方法;
所述認證中心生成認證請求會話號并通過所述業務系統返回所述應用程序;其中,所述認證請求會話號與所述登陸請求一一對應。
3.根據權利要求2所述的方法,其特征在于,所述步驟c)具體包括:
所述應用程序調用所述安全認證控件,并向所述安全認證控件傳遞所述認證請求會話號;
所述安全認證控件從外設接收輸入以獲取所述認證信息。
4.根據權利要求2所述的方法,其特征在于,所述步驟d)具體包括:
所述安全認證控件加載通信證書,并使用所述認證請求會話號與所述認證中心建立所述安全通道;其中,所述通信證書由所述認證中心預設并存儲于所述安全認證控件中;
所述安全認證控件通過所述安全通道向所述認證中心發送所述認證請求;其中,所述認證請求包括所述認證信息和所述認證請求會話號。
5.根據權利要求2所述的方法,其特征在于,所述步驟e)具體包括:
所述認證中心基于所述認證請求會話號驗證所述認證請求是否合法,若不合法,則所述認證中心指示所述業務系統不準許所述用戶登陸,并退出所述方法;
所述認證中心驗證所述認證信息是否合法,若不合法,則所述認證中心指示所述業務系統不準許所述用戶登陸,并退出所述方法;
所述認證中心生成所述認證響應并向所述業務系統傳送。
6.根據權利要求1至5中任一項所述的方法,其特征在于,所述認證要素包括動態口令、數字簽名以及指紋信息中的任一種或任多種。
7.一種用戶登陸系統,包括:
用戶所持終端,其安裝有應用程序和安全認證控件;
后臺,其設有業務系統,所述業務系統服務于所述應用程序;
認證中心,其根據所述業務系統的指示,對所述應用程序請求訪問所述業務系統的登陸請求進行登陸認證;
其中,所述安全認證控件接收輸入以獲取對應于所述用戶身份的認證信息,并與所述認證中心建立安全通道,以向所述認證中心發送認證請求;所述認證中心對所述認證請求進行認證,并向所述業務系統傳送認證響應;所述業務系統基于所述認證響應確定所述用戶的帳號信息,并準許所述用戶登陸;
其中,所述認證信息包括至少一個認證要素,所述認證請求對應于所述認證信息,所述認證響應對應于所述認證請求。
8.一種基于身份認證的用戶登陸方法,用于用戶使用所持終端在第一應用程序中請求登陸后臺上第二業務系統,其中,所述終端上設有所述第一應用程序、第二應用程序以及安全認證控件,所...
【專利技術屬性】
技術研發人員:趙海,徐燕軍,章明,陳芳,周皓,周明,
申請(專利權)人:中國銀聯股份有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。