專利名稱:一種隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子簽名的實(shí)現(xiàn)方法,尤其涉及一種具有隨機(jī)受控特性和動(dòng)態(tài)立體顯示效果,可以防止電子化的手寫筆跡被隨意復(fù)制、盜用或?yàn)E用的電子簽名的實(shí)現(xiàn)方法,屬于數(shù)字技術(shù)領(lǐng)域。
背景技術(shù):
隨著電子商務(wù)、電子政務(wù)的廣泛開展,電子簽名得到日益廣泛的使用。特別是在2005年4月1日之后,《中華人民共和國電子簽名法》正式開始實(shí)施,電子簽名已經(jīng)獲得與普通手寫簽名同等的法律地位。在這一背景下,電子簽名的安全性和可驗(yàn)證性成為人們?nèi)找骊P(guān)注的焦點(diǎn)。
按照有關(guān)法律的規(guī)定,電子簽名是指數(shù)據(jù)電文中以電子形式所含、所附用于識(shí)別簽名人身份并表明簽名人認(rèn)可其中內(nèi)容的數(shù)據(jù)。由于受人們長期以來的使用習(xí)慣的影響,實(shí)踐中,符合傳統(tǒng)習(xí)慣的數(shù)字化手寫簽名和電子印章特別受到人們的青睞。
俗話說“字如其人”,書寫的字體反映了書寫者的個(gè)性、氣質(zhì)和內(nèi)心世界。每個(gè)人的手寫筆跡,除了其外在的不同,還隱含著因書寫時(shí)的角度、力度、速度等物理因素而造成的不同。長期的書寫,使每個(gè)人的字體所隱含的這些不同成為定式,并且很難改變。因此,以簽名為代表的文字書寫作為展現(xiàn)個(gè)性的重要手段,具有唯一性和不可模仿性,簽名可以作為識(shí)別身份的有效手段。
為了便于人們將手寫的筆跡數(shù)字化,有不少這方面的發(fā)明創(chuàng)造。如瑞典Anoto公司推出的數(shù)碼筆技術(shù)、微軟公司推出的電子墨水(E-ink)就是其中主要的代表。在本申請(qǐng)人的在先專利申請(qǐng)“基于紙面的手寫簽名電子化方法”(申請(qǐng)日2004年8月2日,申請(qǐng)?zhí)?00410009396.2)中,也公開了一種手寫簽名數(shù)字化的方法。該方法是由電子筆在表面附著有特定編碼信息的UD紙上書寫,電子筆上的攝像機(jī)記錄書寫的信息,電子筆將載有書寫信息的電子鏡像紙傳輸?shù)骄W(wǎng)絡(luò)信息終端之中,電子鏡像紙上的信息可以在信息終端中顯示出來。該信息是在筆內(nèi)同時(shí)生成于電子鏡像紙上、與UD紙上筆墨產(chǎn)生的書寫信息特征構(gòu)成完全鏡像的信息。
但是,手寫筆跡在計(jì)算機(jī)系統(tǒng)中廣泛使用,必然會(huì)產(chǎn)生一些在編輯體應(yīng)用場(chǎng)合不可能存在的特殊問題。例如,大量能代表書寫人特征的信息可以很容易地被復(fù)制或拷屏,人們看到時(shí),自然會(huì)擔(dān)心是否是原始書寫人的書寫的筆跡;同樣書寫人也會(huì)擔(dān)心自己的手寫筆跡會(huì)被隨意復(fù)制,特別是簽名信息,如果被濫用,出現(xiàn)“滿天飛”的現(xiàn)象,更是書寫人不愿意看到的現(xiàn)象。以上現(xiàn)象必然會(huì)造成手寫筆跡不能完全發(fā)揮其價(jià)值。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對(duì)上述的問題,提供一種新的保證手寫筆跡安全性的方法。該方法能夠有效防止人們通過復(fù)制或拷屏的方式盜用電子化的手寫筆跡。
為實(shí)現(xiàn)上述的發(fā)明目的,本發(fā)明采用下述的技術(shù)方案一種隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于將手寫筆跡信息存儲(chǔ)在筆跡信息層中;在所述筆跡信息層上方缺省顯示可遮擋該手寫筆跡的防護(hù)幕層;一旦鼠標(biāo)移至或點(diǎn)擊特定區(qū)域,則所述防護(hù)幕層隱去,顯露出所述筆跡信息層中的手寫筆跡。
所述防護(hù)幕層的前方還具有相關(guān)信息層,所述相關(guān)信息層用來以編輯體的形式顯示信息。
所述特定區(qū)域?yàn)樗龇雷o(hù)幕層所在的區(qū)域。
當(dāng)鼠標(biāo)移至或點(diǎn)擊特定區(qū)域?qū)訒r(shí),防護(hù)幕層隱去,相關(guān)信息層隨之消失,筆跡信息層顯露出來;當(dāng)鼠標(biāo)移出或再次點(diǎn)擊所述筆跡信息層時(shí),所述防護(hù)幕層顯示出來,相關(guān)信息層顯示出來,再次遮擋手寫筆跡。
缺省狀態(tài)為在屏幕上只顯示防護(hù)幕層和相關(guān)信息層,而當(dāng)鼠標(biāo)移至或點(diǎn)擊時(shí),則只顯示筆跡信息層。
所述筆跡信息層中的筆跡信息與書寫該筆跡的電子筆的ID進(jìn)行綁定。所述相關(guān)信息層顯示的信息中包括所述電子筆的ID。
本發(fā)明所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法采用多種技術(shù)手段,使手寫筆跡具有隨機(jī)受控的特性和動(dòng)態(tài)立體的顯示效果,可以很容易地鑒別出屏幕上顯示的筆跡是否是“原始”的手寫筆跡。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的說明。
圖1為隨機(jī)受控立體動(dòng)態(tài)筆跡的分層示意圖;圖2為隨機(jī)受控立體動(dòng)態(tài)筆跡的動(dòng)態(tài)顯示效果示意圖。
具體實(shí)施例方式
在詳細(xì)描述本發(fā)明的具體實(shí)現(xiàn)方法之前,先簡(jiǎn)要介紹一下手寫筆跡(在本發(fā)明中,所說的筆跡包括簽名在內(nèi),下文中不一一指明)在計(jì)算機(jī)中的保存過程。在本發(fā)明人的在先專利申請(qǐng)“基于紙面的手寫簽名電子化方法”中,由電子筆在UD紙上書寫,電子筆上的攝像機(jī)記錄書寫的信息,并將載有書寫信息的電子鏡像紙傳輸?shù)骄W(wǎng)絡(luò)信息終端之中;電子鏡像紙上的書寫信息可以在網(wǎng)絡(luò)信息終端中顯示;該書寫信息在所述電子筆內(nèi)生成,并與UD紙上筆墨產(chǎn)生的書寫信息形成同步的鏡像。因此在現(xiàn)有技術(shù)中,電子鏡像紙是存儲(chǔ)數(shù)字化的手寫筆跡的核心。為了保證電子鏡像紙的安全,必須對(duì)其采取加密措施,同時(shí),電子鏡像紙最好綁定上書寫的電子筆的ID信息。
實(shí)踐中,電子鏡像紙本身采取了加密措施,因此是比較安全的。但是,源自電子鏡像紙的手寫筆跡在計(jì)算機(jī)等網(wǎng)絡(luò)信息終端中顯示時(shí),會(huì)有可能被人采用拷貝屏幕的方式得到,經(jīng)過技術(shù)處理之后,人們很難將這種被“二次”處理的筆跡與源自電子鏡像紙的真實(shí)筆跡區(qū)分開來。
為了徹底解決這一問題,本發(fā)明人在此提出了一種對(duì)數(shù)字化的筆跡進(jìn)行進(jìn)一步處理,從而增強(qiáng)其安全性的新方法。在這一方法中,在保存電子鏡像紙中的筆跡信息的同時(shí),生成另外兩個(gè)文件,分別是顯示相關(guān)信息層的文件和產(chǎn)生防護(hù)幕效果的文件。這兩個(gè)文件與上述的電子鏡像紙文件綁定在一起,必須在一起使用才有效。這樣,在顯示電子鏡像紙中的筆跡時(shí),另外兩個(gè)文件也在顯示時(shí)發(fā)揮作用,使手寫筆跡信息以三層形式對(duì)外顯示。參見圖1所示,這三層顯示內(nèi)容分別是(1)相關(guān)信息層該層主要用來以編輯體的形式顯示信息,可以是對(duì)書寫人、書寫信息上傳時(shí)間、書寫工具編號(hào)(即筆ID)或其他有關(guān)書寫相關(guān)信息的描述;(2)防護(hù)幕層該層是相關(guān)信息層的顯示襯層,同時(shí)用來防護(hù)“筆跡信息層”的內(nèi)容;(3)筆跡信息層主要用來顯示原始的手寫筆跡。
上述三層內(nèi)容中,筆跡信息層實(shí)際上就是原有的電子鏡像紙中存儲(chǔ)有關(guān)筆跡的信息。其余兩層是本發(fā)明人提出的新內(nèi)容。
參見圖2中顯示的內(nèi)容,采用本發(fā)明所述的方法之后,對(duì)于電子鏡像紙中的手寫筆跡,在計(jì)算機(jī)屏幕上顯示時(shí),缺省狀態(tài)是只顯示“相關(guān)信息層”的內(nèi)容,而防護(hù)幕層遮擋了顯示手寫筆跡的筆跡信息層,因此書寫的筆跡在這種情況下是不可見的。
當(dāng)鼠標(biāo)移至或點(diǎn)擊相關(guān)信息層時(shí),防護(hù)幕層會(huì)自動(dòng)打開,相關(guān)信息層隨之消失,筆跡信息層顯露出來,此時(shí)真正的手寫筆跡就顯示出來。當(dāng)鼠標(biāo)移出或再次點(diǎn)擊“筆跡信息層”時(shí),防護(hù)幕層自動(dòng)關(guān)閉,相關(guān)信息層顯示出來,手寫筆跡再次被遮擋。由于鼠標(biāo)點(diǎn)擊是由人操作的,也就是隨機(jī)發(fā)生的,但也是人們可以直接控制的。這也就是前面文字中提到的“隨機(jī)受控”的概念。另外,各層之間相互替換是一個(gè)動(dòng)態(tài)的過程,而且不同層之間自然會(huì)具有立體效果,因此,上述的電子簽名是具有動(dòng)態(tài)立體顯示效果的簽名。這就從根本上杜絕了通過拷貝屏幕的方式獲得書寫筆跡的風(fēng)險(xiǎn)。
上述的動(dòng)態(tài)立體顯示效果對(duì)于防止現(xiàn)有比較“高級(jí)”的拷屏方式—錄制式拷屏十分有效。錄制式拷屏方式雖然也能夠?qū)崿F(xiàn)一定的動(dòng)畫效果,但是它與通過本方法加以保護(hù)的手寫筆跡是明顯不同的,因?yàn)槠錈o法實(shí)現(xiàn)隨機(jī)的人為的鼠標(biāo)操作效果。
本發(fā)明的核心在于保證原始的“手寫筆跡”無法被復(fù)制拷屏。由于在使用三層顯示機(jī)制時(shí),缺省狀態(tài)只顯示“相關(guān)信息層”,當(dāng)鼠標(biāo)點(diǎn)擊時(shí),則只顯示手寫筆跡;這時(shí)進(jìn)行復(fù)制或拷屏?xí)r,則只能拷走部分內(nèi)容,例如相關(guān)信息層的內(nèi)容或手寫筆跡的內(nèi)容,而不可能全部拷走。也就是說,只能復(fù)制或拷屏部分靜態(tài)頁面顯示效果,而不能復(fù)制控件本身的數(shù)據(jù),從而不能實(shí)現(xiàn)動(dòng)態(tài)立體的顯示效果。基于這一點(diǎn),就可以很容易地鑒別出筆跡是“原始”的還是通過拷貝屏幕等方式“復(fù)制”的。例如我們可以操作鼠標(biāo)并通過肉眼觀看,很方便地判斷如果初始顯示是相關(guān)信息層,鼠標(biāo)點(diǎn)擊后顯示手寫筆跡信息,這說明是“原始”的筆跡;否則一定不是“原始”的筆跡。對(duì)于采用了本發(fā)明所述方法的網(wǎng)絡(luò)信息終端,如果其屏幕上的缺省狀態(tài)是顯示手寫筆跡信息,或者缺省狀態(tài)雖然是相關(guān)信息,但鼠標(biāo)點(diǎn)擊后無法顯示手寫筆跡信息等,這些都說明筆跡信息是偽造的或者是受到破壞的,因此是不可信的。
另外,本發(fā)明中,如果一個(gè)終端上接收到上述的文件,但該終端沒有安裝有關(guān)軟件的話,是無法顯示筆跡信息層的筆跡信息的,但是相關(guān)信息層和防護(hù)幕層可以顯示出來。
在本發(fā)明中,為了進(jìn)一步加強(qiáng)安全性,需要將將手寫輸入工具同手寫人建立一一對(duì)應(yīng)的關(guān)系。對(duì)于特別關(guān)鍵的簽名信息,相關(guān)信息層會(huì)顯示手寫輸入工具的編號(hào),以及該手寫輸入工具對(duì)應(yīng)的手寫人的編輯體簽名,這樣的話,如果“筆跡信息層”顯示的簽名與“相關(guān)信息層”顯示的信息不一致,就很容易判斷出是其他人仿造了顯示的手寫簽名人的簽名。
這里的手寫輸入工具可以是本發(fā)明人的在先專利申請(qǐng)“基于紙面的手寫簽名電子化方法”中提到的電子筆。由于每只電子筆具有全球唯一的筆ID(即圖1和圖2中的AJ3-AAA-7BA-SR),這個(gè)筆ID就象移動(dòng)電話的IMEI(國際移動(dòng)設(shè)備身份)碼一樣,與每一支筆一一對(duì)應(yīng),在全世界范圍內(nèi)是不會(huì)重復(fù)的,并且固化在筆內(nèi)。為了便于識(shí)別,在相互采用本發(fā)明所述方法識(shí)別筆跡的不同用戶之中,要象保存電話號(hào)碼簿一樣保存各用戶的筆ID信息。另外,在本發(fā)明中,給電子筆的其它屬性可以提供注冊(cè)設(shè)定機(jī)制。個(gè)人用戶按照自己的個(gè)性和偏好進(jìn)行設(shè)定,行業(yè)用戶通過注冊(cè)系統(tǒng)進(jìn)行管理。這里所說的其它筆屬性可以包括用戶的名字等。但電子筆和用戶之間的一一對(duì)應(yīng)關(guān)系主要通過筆ID加以確認(rèn)。
本發(fā)明所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方案可以很容易地通過計(jì)算機(jī)控件的形式來實(shí)現(xiàn)。具體而言,主要通過以下方面實(shí)現(xiàn)由控件對(duì)手寫筆跡進(jìn)行數(shù)據(jù)存儲(chǔ),同時(shí)該控件還完成三層動(dòng)態(tài)顯示立體簽名的效果。將該控件嵌入到相應(yīng)平臺(tái)軟件如WORD里,即可實(shí)現(xiàn)對(duì)文檔的手寫輸入、批注或?qū)徃膬?nèi)容的保護(hù)功能等。
為了防止手寫信息特別是簽名信息被復(fù)制被濫用,所有使用手寫筆跡或接收手寫筆跡的計(jì)算機(jī)系統(tǒng),都應(yīng)該安裝實(shí)現(xiàn)上述技術(shù)方案的有關(guān)軟件。對(duì)于仿造上述三層機(jī)制實(shí)現(xiàn)手寫或簽名信息“隨機(jī)受控立體動(dòng)態(tài)”效果的手寫信息,該控件具有的加密密鑰系統(tǒng)可以方便的鑒別出,該簽名是否為“原始”的,還是仿造動(dòng)態(tài)效果的簽名。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的特點(diǎn)(1)運(yùn)行平臺(tái)只接收注冊(cè)過的電子筆直接書寫的手寫數(shù)據(jù)信息;(2)利用筆ID輔助進(jìn)行筆跡信息真?zhèn)蔚呐袛?。在相關(guān)信息層會(huì)顯示筆ID的有關(guān)信息。這樣,即使有人可以利用別的電子筆模仿出有關(guān)的筆跡,但是如果筆ID不正確的話,同樣也能判斷筆跡的真?zhèn)巍?br>
(3)接收的數(shù)據(jù)以加密的方式,保存在控件中,而不是直接保存圖片;另外,控件不能被選中,從而實(shí)現(xiàn)控件無法被復(fù)制的功能。
(4)用控件實(shí)現(xiàn)“三層”立體動(dòng)態(tài)簽名的效果,控件缺省狀態(tài)下顯示相應(yīng)的電子筆屬性(包括電子筆的用戶姓名、電子筆的ID號(hào))和手寫數(shù)據(jù)上傳時(shí)間;(5)通過控件保證被加密后的數(shù)據(jù)不會(huì)被復(fù)制。如果復(fù)制,只能通過拷屏,復(fù)制部分圖片內(nèi)容。
編寫上述的軟件是計(jì)算機(jī)領(lǐng)域的一般技術(shù)人員都能勝任的工作,在此就不贅述了。
以上對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行了詳細(xì)的解說。對(duì)于本技術(shù)領(lǐng)域的一般技術(shù)人員來說,在不背離本發(fā)明所述方法的精神和權(quán)利要求范圍的情況下對(duì)它進(jìn)行的各種顯而易見的改變都在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于將手寫筆跡信息存儲(chǔ)在筆跡信息層中;在所述筆跡信息層上方缺省顯示可遮擋該手寫筆跡的防護(hù)幕層;一旦鼠標(biāo)移至或點(diǎn)擊特定區(qū)域,則所述防護(hù)幕層隱去,顯露出所述筆跡信息層中的手寫筆跡。
2.如權(quán)利要求1所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于所述防護(hù)幕層的上方還具有相關(guān)信息層,所述相關(guān)信息層用來以編輯體的形式顯示信息。
3.如權(quán)利要求1或2所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于所述特定區(qū)域?yàn)樗龇雷o(hù)幕層所在的屏幕區(qū)域。
4.如權(quán)利要求3所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于當(dāng)鼠標(biāo)移至或點(diǎn)擊特定區(qū)域時(shí),防護(hù)幕層隱去,相關(guān)信息層隨之消失,筆跡信息層顯露出來;當(dāng)鼠標(biāo)移出或再次點(diǎn)擊所述筆跡信息層時(shí),所述防護(hù)幕層顯示出來,相關(guān)信息層顯示出來,再次遮擋手寫筆跡。
5.如權(quán)利要求4所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于缺省狀態(tài)為在屏幕上只顯示相關(guān)信息層和防護(hù)幕層,而當(dāng)鼠標(biāo)移至或點(diǎn)擊時(shí),則只顯示筆跡信息層。
6.如權(quán)利要求1所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于所述筆跡信息層中的筆跡信息與書寫該筆跡的電子筆的ID進(jìn)行綁定。
7.如權(quán)利要求1所述的隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,其特征在于所述相關(guān)信息層顯示的信息中包括所述電子筆的ID。
全文摘要
一種隨機(jī)受控動(dòng)態(tài)立體電子簽名的實(shí)現(xiàn)方法,將手寫筆跡存儲(chǔ)在筆跡信息層中;在其前方缺省顯示可遮擋該手寫筆跡的防護(hù)幕層;一旦鼠標(biāo)移至或點(diǎn)擊特定區(qū)域,則防護(hù)幕層隱去,顯露出手寫筆跡。本方法采用多種技術(shù)手段,使手寫筆跡具有隨機(jī)受控的特性和動(dòng)態(tài)立體的顯示效果,可以很容易地鑒別出筆跡是“原始”的,還是通過拷屏等方式“復(fù)制”的。
文檔編號(hào)G06F3/048GK1963720SQ20051011570
公開日2007年5月16日 申請(qǐng)日期2005年11月8日 優(yōu)先權(quán)日2005年11月8日
發(fā)明者劉恩新 申請(qǐng)人:劉恩新