身份證信息獲取方法、裝置及系統的制作方法
【技術領域】
[0001]本發明涉及一種電子技術領域,尤其涉及一種身份證信息獲取方法、裝置及系統。
【背景技術】
[0002]現今在辦理各項業務時,業務辦理人需要持居民身份證進行辦理,而經常攜帶身份證,容易造成身份證的丟失,從而不能保證身份證中的身份證信息的保密性和安全性。
[0003]另外,身份證中的有些信息本身是明文存儲的,在被讀出時容易被截獲,也不能保證身份證信息的保密性和安全性。
【發明內容】
[0004]本發明旨在解決上述問題之一。
[0005]本發明的主要目的在于提供一種身份證信息獲取方法;
[0006]本發明的另一目的在于提供一種電子簽名設備;
[0007]本發明的再一目的在于提供一種身份證信息獲取系統。
[0008]為達到上述目的,本發明的技術方案具體是這樣實現的:
[0009]本發明一方面提供了一種身份證信息獲取方法,包括:電子簽名設備獲取身份存儲信息,保存所述身份存儲信息,其中,所述身份存儲信息包括:加密用戶居民身份證中存儲的身份證信息獲得的密文信息,以及經由后臺服務器對所述身份證信息進行簽名或者經由后臺服務器對所述密文信息進行簽名得到的簽名信息;接收第一前置終端發送的讀取指令,將讀取信息發送至所述第一前置終端,其中,所述讀取信息至少包括:所述身份證信息以及所述簽名信息。
[0010]此外,將所述讀取信息發送至所述第一前置終端之前,所述方法還包括以下至少之一:確定所述讀取指令為預設指;和獲取到確認發送的指令。
[0011]此外,將所述讀取信息發送至所述第一前置終端之前,所述方法還包括以下之一:對所述身份存儲信息進行加密并將加密后的信息作為所述讀取信息;對所述身份存儲信息進行簽名并將簽名后的信息以及所述身份存儲信息作為所述讀取信息;對所述身份證信息進行加密并將加密后的信息以及所述簽名信息作為所述讀取信息;對所述身份證信息進行簽名并將簽名后的信息以及所述簽名信息作為所述讀取信息;對所述身份證信息以及所述簽名信息進行加密并將加密后的信息作為所述讀取信息;對所述身份證信息以及所述簽名信息進行簽名并將簽名后的信息作為所述讀取信息;對所述密文信息進行加密并將加密后的信息以及所述簽名信息作為所述讀取信息;和對所述密文信息進行簽名并將簽名后的信息以及所述簽名信息作為所述讀取信息。
[0012]此外,將所述讀取信息發送至所述第一前置終端之前,所述方法還包括:對所述密文信息進行解密,并將解密后的信息以及所述簽名信息作為所述讀取信息。
[0013]此外,所述電子簽名設備獲取身份存儲信息包括以下之一:接收設置在所述電子簽名設備上的身份證讀卡器讀取的所述身份證信息并對所述身份證信息進行加密得到所述密文信息,以及接收連接所述后臺服務器的第二前置終端發送的所述簽名信息;接收所述第二前置終端發送的所述身份證信息以及所述簽名信息,并對所述身份證信息進行加密后得到所述密文信息;接收第二前置終端發送的經由所述后臺服務器對所述身份證信息進行加密后得到的所述密文信息以及所述簽名信息;接收所述第二前置終端發送的經由所述后臺服務器對所述密文信息進行加密后得到的密文數據以及所述簽名信息,并對所述密文數據進行解密;接收所述第二前置終端發送的經由所述后臺服務器對所述密文信息以及所述簽名信息進行加密后得到的加密數據,并對所述加密數據進行解密。
[0014]此外,在保存所述身份存儲信息之前,所述方法還包括:所述電子簽名設備對所述簽名信息進行驗簽且驗簽通過。
[0015]此外,所述獲取到確認發送的指令包括:接收輸入的授權信息,并驗證所述授權信息通過。
[0016]此外,所述讀取指令包括:單次認證信息;所述讀取信息還包括:所述單次認證信息;對所述身份存儲信息進行加密包括:對所述身份存儲信息和所述單次認證信息進行加密;對所述身份存儲信息進行簽名包括:對所述身份存儲信息和所述單次認證信息進行簽名;對所述身份證信息進行加密包括:對所述身份證信息和所述單次認證信息進行加密;對所述身份證信息進行簽名包括:對所述身份證信息和所述單次認證信息進行簽名;對所述身份證信息以及所述簽名信息進行加密包括:對所述身份證信息、所述簽名信息以及所述單次認證信息進行加密;對所述身份證信息以及所述簽名信息進行簽名包括:對所述身份證信息、所述簽名信息以及所述單次認證信息進行簽名;對所述密文信息進行加密包括:對所述密文信息和所述單次認證信息進行加密;和對所述密文信息進行簽名包括:對所述密文信息和所述單次認證信息進行簽名。
[0017]本發明另一方面提供了一種電子簽名設備,包括:獲取模塊,用于獲取身份存儲信息,其中,所述身份存儲信息包括:加密用戶居民身份證中存儲的身份證信息獲得的密文信息,以及經由后臺服務器對所述身份證信息進行簽名或者經由后臺服務器對所述密文信息進行簽名得到的簽名信息;存儲模塊,用于保存所述身份存儲信息;接收模塊,用于接收第一前置終端發送的讀取指令;發送模塊,用于將讀取信息發送至所述第一前置終端,其中,所述讀取信息至少包括:所述身份證信息以及所述簽名信息。
[0018]此外,電子簽名設備還包括:處理模塊,用于執行以下至少之一的處理之后,觸發所述發送模塊將所述讀取信息發送至所述第一前置終端:確定所述讀取指令為預設指;和獲取到確認發送的指令。
[0019]此外,電子簽名設備還包括:處理模塊,用于執行以下之一的處理之后,觸發所述發送模塊將所述讀取信息發送至所述第一前置終端:對所述身份存儲信息進行加密并將加密后的信息作為所述讀取信息;對所述身份存儲信息進行簽名并將簽名后的信息以及所述身份存儲信息作為所述讀取信息;對所述身份證信息進行加密并將加密后的信息以及所述簽名信息作為所述讀取信息;對所述身份證信息進行簽名并將簽名后的信息以及所述簽名信息作為所述讀取信息;對所述身份證信息以及所述簽名信息進行加密并將加密后的信息作為所述讀取信息;對所述身份證信息以及所述簽名信息進行簽名并將簽名后的信息作為所述讀取信息;對所述密文信息進行加密并將加密后的信息以及所述簽名信息作為所述讀取信息;和對所述密文信息進行簽名并將簽名后的信息以及所述簽名信息作為所述讀取信息。
[0020]此外,處理模塊,用于執行以下的處理之后,觸發所述發送模塊將所述讀取信息發送至所述第一前置終端:對所述密文信息進行解密,并將解密后的信息以及所述簽名信息作為所述讀取信息。
[0021]此外,所述獲取模塊通過如下方式之一獲取身份存儲信息:接收設置在所述電子簽名設備上的身份證讀卡器讀取的所述身份證信息并對所述身份證信息進行加密得到所述密文信息,以及接收連接所述后臺服務器的第二前置終端發送的所述簽名信息;接收所述第二前置終端發送的所述身份證信息以及所述簽名信息,并對所述身份證信息進行加密后得到所述密文信息;接收第二前置終端發送的經由所述后臺服務器對所述身份證信息進行加密后得到的所述密文信息以及所述簽名信息;接收所述第二前置終端發送的經由所述后臺服務器對所述密文信息進行加密后得到的密文數據以及所述簽名信息,并對所述密文數據進行解密;接收所述第二前置終端發送的經由所述后臺服務器對所述密文信息以及所述簽名信息進行加密后得到的加密數據,并對所述加密數據進行解密。
[0022]此外,所述處理模塊,還用于在對所述簽名信息進行驗簽且驗簽通過后觸發所述存儲模塊保存所述身份存儲信息。
[0023]此外,所述獲取模塊,通過以下方式獲取到確認發送的指令:接收輸入的授權信息,并驗證所述授權信息通過。
[0024]此外,所述讀取指令包括:單次認證信息;所述讀取信息還包括:所述單次認證信息;所述處理模塊,通過以下方式對所述身份存儲信息進行加密:對所述身份存儲信息和所述單次認證信息進行加密;所述處理模塊,通過以下方式對所述身份存儲信息進行簽名:對所述身份存儲信息和所述單次認證信息進行簽名;所述處理模塊,通過以下方式對所述身份證信息進行加密:對所述身份證信息和所述單次認證信息進行加密;所述處理模塊,通過以下方式對所述身份證信息進行簽名:對所述身份證信息和所述單次認證信息進行簽名;所述處理模塊,通過以下方式對所述身份證信息以及所述簽名信息進行加密:對所述身份證信息、所述簽名信息以及所述單次認證信息進行加密;所述處理模塊,通過以下方式對所述身份證信息以及所述簽名信息進行簽名:對所述身份證信息、所述簽名信息以及所述單次認證信息進行簽名;所述處理模塊,通過以下方式對所述密文信息進行加密:對所述密文信息和所述單次認證信息進行加密;和所述處理模塊,通過以下方式對所述密文信息進行簽名:對所述密文信息和所述單次認證信息進行簽名。
[0025]本發明又一方面提供了一種身份證信息獲取系統,包括:上述的電子簽名設備、第一前置終端、第二前置終端以及與所述第一前置終端和所述第二前置終端連接的后臺服務器。
[0026]由上述本發明提供的技術方案可以看出,利用本發明實施例提供的身份證信息獲取方法、系統和電子簽名設備,由于將身份證信息存儲至電子簽名設備,可以僅攜帶該電子簽名設備,由電子簽名設備提供身份證信息,又由于將身份證信息以密文形式存儲在電子簽名設備中,還保證了身份證信息存儲的安全性。由于后臺服務器對身份證信息進行了簽名,保證存儲至電子簽名設備的身份證信息的不可抵賴性和真實性。由此,可以防止隨身攜帶身份證易丟失且丟失造成的身份證信息的泄露的問題。
【附圖說明】
[0027]為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域的普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他附圖。
[0028]圖1為本發明實施例提供的身份證信息獲取系統的結構示意圖;
[0029]圖2為本發明實施例提供的電子簽名設備的結構示意圖;
[0030]圖3為本發明實施例提供的身份證信息獲取方法的流程圖。
【具體實施方式】
[0031]下面結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,