可信電子筆跡產生方法、系統及電子簽名筆的制作方法
【技術領域】
[0001]本發明涉及信息安全技術領域,尤其涉及一種可信電子筆跡產生方法、系統及電子簽名筆。
【背景技術】
[0002]隨著移動領域和無紙化辦公的飛速發展,人們越來越多的在手機、平板電腦等終端的觸摸屏使用手指或者電子簽名筆進行書寫操作,相對傳統的紙質書寫,在電子屏幕上書寫的數據更易傳輸、保存,并且節省紙張,更加經濟、環保。
[0003]但目前在屏幕上的書寫數據只是一段普通的電子數據,大部分以圖片形式保存,也就是說可以隨意復制和篡改而不被發現,這無法滿足需要可信筆跡的場景,如合同需要手寫簽字,公文需要審批、填寫意見等,因此,電子書寫簽名目前還不能作為法律上可信的證據,這極大的制約了無紙化辦公的發展。
[0004]因此,需要提出一種電子簽名筆,以解決現有電子書寫簽名可被隨意復制,沒有法律效力的問題。
【發明內容】
[0005]為解決現有存在的技術問題,本發明實施例提供一種可信電子筆跡產生方法、系統及電子簽名筆。
[0006]為達到上述目的,本發明實施例的技術方案是這樣實現的:
[0007]一種可信電子筆跡產生方法,所述方法包括:
[0008]電子簽名筆在電子設備的觸摸屏上進行書寫時,電子簽名筆采集書寫過程中產生的壓力感應數據并記錄;
[0009]在書寫結束后,電子設備獲得書寫過程產生的書寫數據,并發送給所述電子簽名筆,所述書寫數據包括書寫軌跡特征數據和壓力感應數據;
[0010]所述電子簽名筆接收所述書寫數據,從所述書寫數據中解析出壓力感應數據,并與自身記錄的壓力感應數據比較,如果一致則基于預植的數字證書進行數字簽名,并將簽名結果返回給所述電子設備,電子設備將所述簽名結果中的數字簽名和所述書寫數據組合生成可信電子筆跡。
[0011]其中:在書寫過程中,電子簽名筆的壓力感應芯片實時采集筆尖作用于電子設備的觸摸屏產生的壓力感應數據,并將所述壓力感應數據傳輸給電子簽名筆的安全芯片,所述安全芯片接收所述壓力感應數據并記錄,直到書寫結束。
[0012]其中:所述電子簽名筆的通訊芯片接收所述書寫數據,將所述書寫數據傳輸給所述安全芯片;所述安全芯片從所述書寫數據中解析出壓力感應數據,并與自身記錄的壓力感應數據比較,如果一致則基于預植的數字證書進行數字簽名,得到簽名結果,并將簽名結果傳輸給所述通訊芯片;所述通訊芯片將所述簽名結果返回給所述電子設備。
[0013]其中,所述電子簽名筆與所述電子設備之間通過數據線或無線通訊方式進行通信。
[0014]一種電子簽名筆,所述電子簽名筆包括:外殼、電源、內置有數字證書的安全芯片、通訊芯片、能夠作用于觸摸屏的筆尖和壓力感應芯片,其中,所述電源、安全芯片、通訊芯片、筆尖和壓力感應芯片置于所述外殼內部,所述電源分別與所述安全芯片、通訊芯片以及壓力感應芯片電連接,為其供電;所述筆尖與壓力感應芯片的輸入端連接,所述壓力感應芯片輸出端連接所述安全芯片,所述安全芯片與所述通訊芯片連接。
[0015]其中,所述通訊芯片為數據線通訊芯片、藍牙芯片或W1-Fi芯片。
[0016]其中,所述電子簽名筆還包括時間芯片,所述時間芯片為所述安全芯片的一部分,使得所述安全芯片能夠得到包含時間因素的簽名結果。
[0017]一種可信電子筆跡產生系統,所述系統包括:具有觸摸屏的電子設備和電子簽名筆;
[0018]其中,所述電子設備,用于所述電子簽名筆在電子設備的觸摸屏上書寫結束時,獲得書寫過程產生的書寫數據,并發送給所述電子簽名筆,所述書寫數據包括書寫軌跡特征數據和壓力感應數據;以及,用于將所述電子簽名筆返回的簽名結果中的數字簽名和所述書寫數據組合生成可信電子筆跡;
[0019]所述電子簽名筆,用于在所述電子設備的觸摸屏上進行書寫時,采集書寫過程中產生的壓力感應數據并記錄;以及,用于接收所述書寫數據,從所述書寫數據中解析出壓力感應數據,并與自身記錄的壓力感應數據比較,如果一致則基于預植的數字證書進行數字簽名,并將簽名結果返回給所述電子設備。
[0020]其中,所述電子簽名筆為上述的電子簽名筆。
[0021]本發明實施例,通過電子簽名筆將現有的簽名方式和數字簽名相結合,確保電子書寫數據由電子簽名筆書寫產生,通過數字簽名進行驗證,可為筆跡鑒定提供極大的技術保障,簽名結果不可偽造,也難以復制,真實可信,解決了電子書寫簽名可被隨意復制且沒有法律效力的問題。
【附圖說明】
[0022]在附圖(其不一定是按比例繪制的)中,相似的附圖標記可在不同的視圖中描述相似的部件。具有不同字母后綴的相似附圖標記可表示相似部件的不同示例。附圖以示例而非限制的方式大體示出了本文中所討論的各個實施例。
[0023]圖1為本發明實施例電子簽名筆的組成結構示意圖;
[0024]圖2為本發明實施例可信電子筆跡產生方法的流程圖;
[0025]圖3為本發明實施例可信電子筆跡產生方法的具體實現流程示意圖;
[0026]圖4為本發明實施例可信電子筆跡產生系統的組成結構示意圖。
【具體實施方式】
[0027]實施例一
[0028]如圖1所示,本發明的電子簽名筆包括外殼1、電源7、內置有數字證書的安全芯片5、通訊芯片6、能夠作用于觸摸屏的筆尖3和壓力感應芯片4,其中,電源7、安全芯片5、通訊芯片6、能夠作用于觸摸屏的筆尖3和壓力感應芯片4置于所述外殼I內部,電源7分別與安全芯片5、通訊芯片6以及壓力感應芯片4電連接,為其供電;筆尖3與壓力感應芯片4的輸入端連接,壓力感應芯片4輸出端連接安全芯片5,安全芯片5與通訊芯片6連接。
[0029]其中,用戶使用電子簽名筆在電子設備的觸摸屏上進行書寫時,筆尖3作用于電子設備的觸摸屏,壓力感應芯片4采集筆尖3的壓力感應數據,并將該壓力感應數據傳輸到安全芯片5,安全芯片5將所述壓力感應數據進行記錄,并且通過通訊芯片6實時發送到電子設備上,以控制書寫過程中的筆畫粗細。在書寫完成后,通訊芯片6接收電子設備發送的書寫數據,該書寫數據包含書寫軌跡特征數據和壓力感應數據;通訊芯片6將所述書寫數據傳輸給所述安全芯片5,安全芯片5從書寫數據中解析出壓力感應數據,并將解析出的壓力感應數據與自身已記錄的壓力感應數據進行對比處理,基于內置的數字證書進行數字簽名,得到包含時間因素的簽名結果并傳輸給通訊芯片6,通訊芯片6再將所述包含時間因素的簽名結果發送給所述電子設備。這里,壓力感應數據指壓力采樣數據,書寫軌跡特征數據包括書寫過程中筆畫粗細程度、書寫軌跡、運筆方式等筆跡特征相關的數據。
[0030]其中,電子設備可以是手機、平板電腦等移動終端,也可以是具有觸摸屏的其他類似終端。
[0031]其中,電子簽名筆上的外殼上還可以設置按鍵2,按鍵2設置在外殼I的外部,按鍵2類似電源鍵,按下即抬起。按鍵2第一次按下時,接通電源,開始記錄,第二次按下開始接收電子設備發送的書寫數據以及發送簽名結果,之后自動關機。
[0032]其中,通訊芯片6可以為數據線通訊芯片、藍牙芯片或W1-Fi芯片等。
[0033]其中,電源7可以是可拆卸的蓄電池,也可以是充電電池。如果電源7為充電電池,電子簽名筆還包括充電口 8,該充電口 8可以是單獨的也可以是內置于電源7內,用于為電源7充電。
[0034]優選的,充電口 8可以是USB接口。實際應用中,充電口 8為USB接口時,通訊芯片6也為USB接口時,可共用。
[0035]其中,電子簽名筆還可以內置時間芯片(圖中未示出),時間芯片為所述安全芯片5的一部分,使得安全芯片5在進行數字簽名時可以包含時間因素,得到包含時間因素的簽名結果,從而確保書寫數據的產生時間真實可信、不被篡改。其中,時間芯片是可以提供精確到秒級時間的時鐘芯片,這樣,數字簽名的原文是:書寫數據+時間,從而能夠證明本次書寫數據的產生的時間。
[0036]實施例二
[0037]如圖2所示,本發明實施例提供了一種可信電子筆跡產生方法,該方法主要包括如下步驟:
[0038]步驟201:電子簽名筆在電子設備的觸摸屏上進行書寫時,電子簽名筆采集書寫過程中產生的壓力感應數據并記錄;
[0039]其中,書寫數據可以包括但不限于書寫軌跡特征數據、壓力數據等,書寫軌跡特征數據包括書寫過程中筆畫粗細程度、書寫軌跡、運筆方式等筆跡特征。
[0040]步驟202:在書寫結束后,電子設備獲得書寫過程中產生的書寫數據,并發送給所述電子簽名筆;
[0041]這里,書寫數據可以包括但不限于書寫軌跡特征數據、壓力感應數據等,書寫軌跡特征數據包括書寫過程中筆畫粗細程度、書寫軌跡、運筆方式等筆跡特征相關的數據。
[0042]在書寫結束后,所述電子設備的觸摸屏記錄書寫的筆跡并傳輸給電子設備的筆跡識別模塊,電子設備的筆跡識別模塊基于所述書寫筆跡生成書寫軌跡特征數據,并從所述電子簽名筆獲取壓力感應數據,將書寫軌跡特征數據和壓力感應數據組合生成所述書寫數據,再傳輸到電子設備的無線通訊模塊,由電子設備的無線通訊模塊將所述書寫數據以無線方式或有線方式發送給電子簽名筆。其中,無線通訊模塊