>[0087]可選的,簽名用壓縮數(shù)據(jù)獲取單元120包括:
[0088]原始數(shù)據(jù)接收單元,用于接收原始數(shù)據(jù),原始數(shù)據(jù)中至少包括簽名的電子文件;
[0089]壓縮數(shù)據(jù)獲取單元,用于將原始數(shù)據(jù)進(jìn)行壓縮,以獲得壓縮數(shù)據(jù);
[0090]簽名用數(shù)據(jù)生成單元,用于將壓縮數(shù)據(jù)按指定格式填充,以生成簽名用壓縮數(shù)據(jù)。
[0091]在不同的實(shí)施例中,本發(fā)明的電子簽名裝置可以具有不同的結(jié)構(gòu),以下將結(jié)合示意圖對不同的應(yīng)用實(shí)施例進(jìn)行描述。
[0092]實(shí)施例一
[0093]參考圖3所示,在該實(shí)施例中,輸入的電子簽名數(shù)據(jù)由軌跡輸入裝置300提供,電子簽名裝置100上集成有通信接口 210,軌跡輸入裝置300與電子簽名裝置100之間通過通信接口模塊210實(shí)現(xiàn)數(shù)據(jù)的傳輸,軌跡輸入裝置300例如可以為集成有手寫板的輸入終端,例如手機(jī)、IPAD或電紙書等,這些軌跡輸入裝置300通常都集成有可以輸入軌跡的部件以及軌跡識(shí)別模塊,同時(shí)也具有通用的通信接口,如wif1、藍(lán)牙或USB等通信接口模塊,便于實(shí)現(xiàn)與電子簽名裝置100之間的數(shù)據(jù)傳輸,這樣,可以簡化電子簽名裝置的結(jié)構(gòu),提供更為緊湊和小巧的結(jié)構(gòu)。
[0094]在具體的實(shí)施例中,可以將軌跡驗(yàn)證單元110、簽名用壓縮數(shù)據(jù)獲取單元120、簽名單元130以及發(fā)送單元140設(shè)置于主控芯片200中,主控芯片200可以具有SPI或UART等接口,主控芯片200的接口上設(shè)置wif1、藍(lán)牙或USB等通信接口模塊210,通過通信接口模塊210從軌跡輸入裝置獲取電子簽字?jǐn)?shù)據(jù),若采用手機(jī)、IPAD等軌跡輸入裝置,電子簽名裝置的數(shù)據(jù)的輸入和輸出都可以通過他們實(shí)現(xiàn),使得電子簽名裝置的整個(gè)應(yīng)用系統(tǒng)更為緊湊。
[0095]實(shí)施例二
[0096]參考圖4所示,在該實(shí)施例中,在電子簽名裝置100中設(shè)置有單獨(dú)的軌跡識(shí)別模塊400,通過軌跡輸入模塊400進(jìn)行電子簽字?jǐn)?shù)據(jù)的輸入或進(jìn)一步的識(shí)別,這樣,可以使得電子簽名裝置100具有軌跡輸入的功能,便于用戶的使用和攜帶,,在更多的場合得到應(yīng)用。
[0097]在具體的實(shí)施例中,軌跡輸入裝置400例如可以為手寫板輸入裝置,手寫板輸入裝置為具有手寫板的輸入設(shè)備,用于字符軌跡的輸入,進(jìn)一步還可以在其中設(shè)置軌跡識(shí)別模塊,用于識(shí)別輸入的軌跡。此外,軌跡輸入裝置還可以為陀螺儀等非手寫輸入裝置,這些裝置獲得的軌跡較抽象,可以通過軌跡識(shí)別模塊識(shí)別出相應(yīng)的內(nèi)容,一方面可以供簽名者使用,另一方面也可以供請求方使用。同時(shí),可以將軌跡驗(yàn)證單元110、簽名用壓縮數(shù)據(jù)獲取單元120、簽名單元130以及發(fā)送單元140設(shè)置于主控芯片200中,主控芯片200具有SPI或UART等接口,主控芯片的接口上還設(shè)置有wif 1、藍(lán)牙或USB等通信接口模塊210,通過通信接口模塊201接收電子文件,以及向請求者發(fā)送已簽名數(shù)據(jù)等,軌跡輸入模塊400與主控芯片200可以通過SPI或UART等接口連接。
[0098]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0099]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0100]以上對本申請所提供的實(shí)現(xiàn)功能庫的動(dòng)態(tài)引用的方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本申請的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。
【主權(quán)項(xiàng)】
1.一種電子簽名方法,其特征在于,包括: 獲取輸入的電子簽字?jǐn)?shù)據(jù)中的簽名軌跡的特征參數(shù),并通過簽名軌跡的特征參數(shù)判斷簽名軌跡是否符合預(yù)設(shè)的簽名軌跡,若符合,則進(jìn)行以下步驟: 獲取簽名用壓縮數(shù)據(jù),簽名用壓縮數(shù)據(jù)的原始數(shù)據(jù)中至少包括需要簽名的電子文件; 將簽名用壓縮數(shù)據(jù)使用指定私鑰進(jìn)行簽名操作,以獲得已簽名文檔; 發(fā)送已簽名文檔。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取輸入的簽名軌跡的特征參數(shù)之前,還包括: 進(jìn)行身份認(rèn)證,若通過身份認(rèn)證,則進(jìn)行獲取簽名軌跡的特征參數(shù)的步驟。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取簽名用壓縮數(shù)據(jù)的步驟中,簽名用壓縮數(shù)據(jù)的原始數(shù)據(jù)中還包括已識(shí)別的電子簽字?jǐn)?shù)據(jù)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,簽名軌跡的特征參數(shù)包括簽名軌跡中關(guān)鍵點(diǎn)的坐標(biāo)、關(guān)鍵段的軌跡或關(guān)鍵段的曲率,通過簽名軌跡的特征參數(shù)判斷簽名軌跡是否符合預(yù)設(shè)的簽名軌跡的步驟包括:通過簽名軌跡的特征參數(shù),獲得與預(yù)設(shè)的簽名軌跡的擬合程度,根據(jù)擬合程度,確定輸入的簽名軌跡是否與預(yù)設(shè)的簽名軌跡一致。5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,獲取簽名用壓縮數(shù)據(jù)的步驟包括: 接收壓縮數(shù)據(jù),壓縮數(shù)據(jù)的原始數(shù)據(jù)中至少包括需要簽名的電子文件; 將壓縮數(shù)據(jù)按指定格式填充,以生成簽名用壓縮數(shù)據(jù)。6.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,獲取簽名用壓縮數(shù)據(jù)的步驟包括: 獲得原始數(shù)據(jù),原始數(shù)據(jù)中至少包括需要簽名的電子文件; 將原始數(shù)據(jù)進(jìn)行壓縮,以獲得壓縮數(shù)據(jù); 將壓縮數(shù)據(jù)按指定格式填充,以生成簽名用壓縮數(shù)據(jù)。7.—種電子簽名裝置,其特征在于,包括: 軌跡驗(yàn)證單元,用于獲取輸入的電子簽字?jǐn)?shù)據(jù)中的簽名軌跡的特征參數(shù),并通過簽名軌跡的特征參數(shù)判斷簽名軌跡是否符合預(yù)設(shè)的簽名軌跡; 簽名用壓縮數(shù)據(jù)獲取單元,用于獲取簽名用壓縮數(shù)據(jù),簽名用壓縮數(shù)據(jù)的原始數(shù)據(jù)中至少包括需要簽名的電子文件; 簽名單元,用于將簽名用壓縮數(shù)據(jù)使用指定私鑰進(jìn)行簽名操作,以獲得已簽名文檔; 發(fā)送單元,用于發(fā)送已簽名文檔。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 身份認(rèn)證單元,用于進(jìn)行身份認(rèn)證。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述軌跡輸入裝置為具有手寫板的輸入終端或陀螺儀。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括軌跡識(shí)別模塊,用于識(shí)別輸入的電子簽字?jǐn)?shù)據(jù)。11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,在簽名用壓縮數(shù)據(jù)獲取單元中,簽名用壓縮數(shù)據(jù)的原始數(shù)據(jù)中還包括已識(shí)別的電子簽字?jǐn)?shù)據(jù)。12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,簽名軌跡的特征參數(shù)包括簽名軌跡中關(guān)鍵點(diǎn)的坐標(biāo)、關(guān)鍵段的軌跡或關(guān)鍵段的曲率,在軌跡驗(yàn)證單元中,通過簽名軌跡的特征參數(shù),獲得與預(yù)設(shè)的簽名軌跡的擬合程度,根據(jù)擬合程度,確定輸入的簽名軌跡是否與預(yù)設(shè)的簽名軌跡一致。13.根據(jù)權(quán)要求7-12中任一項(xiàng)所述的裝置,其特征在于,簽名用壓縮數(shù)據(jù)獲取單元包括: 壓縮數(shù)據(jù)接收單元,用于接收壓縮數(shù)據(jù),壓縮數(shù)據(jù)的原始數(shù)據(jù)中至少包括需要簽名的電子文件; 簽名用數(shù)據(jù)生成單元,用于將壓縮數(shù)據(jù)按指定格式填充,以生成簽名用壓縮數(shù)據(jù)。14.根據(jù)權(quán)利要求7-12中任一項(xiàng)所述的裝置,其特征在于,簽名用壓縮數(shù)據(jù)獲取單元包括: 原始數(shù)據(jù)接收單元,用于接收原始數(shù)據(jù),原始數(shù)據(jù)中至少包括簽名的電子文件; 壓縮數(shù)據(jù)獲取單元,用于將原始數(shù)據(jù)進(jìn)行壓縮,以獲得壓縮數(shù)據(jù); 簽名用數(shù)據(jù)生成單元,用于將壓縮數(shù)據(jù)按指定格式填充,以生成簽名用壓縮數(shù)據(jù)。
【專利摘要】本申請?zhí)峁┝艘环N電子簽名方法,包括:獲取輸入的電子簽字?jǐn)?shù)據(jù)中的簽名軌跡的特征參數(shù),并通過簽名軌跡的特征參數(shù)判斷簽名軌跡是否符合預(yù)設(shè)的簽名軌跡,若符合,則進(jìn)行以下步驟:獲取簽名用壓縮數(shù)據(jù),簽名用壓縮數(shù)據(jù)的原始數(shù)據(jù)中至少包括需要簽名的電子文件;將簽名用壓縮數(shù)據(jù)使用指定私鑰進(jìn)行簽名操作,以獲得已簽名文檔;發(fā)送已簽名文檔。該方法完成電子文件的簽名的同時(shí),保證了簽名操作的安全性,同時(shí)也確保了簽名行為由簽名者發(fā)起。
【IPC分類】G06K9/00, H04L9/32, G06F21/32
【公開號】CN105553672
【申請?zhí)枴緾N201510997866
【發(fā)明人】鄭文德
【申請人】北京握奇智能科技有限公司
【公開日】2016年5月4日
【申請日】2015年12月25日