新四季網

一種動態電子印章的實現方法

2023-10-28 20:42:47

專利名稱:一種動態電子印章的實現方法
技術領域:
本發明涉及電子印章技術,具體涉及一種動態電子印章的實現方法。
背景技術:
電子印章技術以數位技術模擬傳統實物印章,其管理、使用方式符合實物 印章的習慣,其加蓋的電子文件具有與實物印章加蓋的紙張文件相同的外觀、 相同的有效性和相似的使用方式。
傳統電子印章的制章,通常是通過製作印章的印模圖片來實現的。製作出
的印章的印模圖片即作為印章數據予以保存,例如可保存在u盤等特定外圍設 備中。為了保證印章數據不會被隨意修改,通常還需要對印章數據進行例如籤 名保護等安全處理。
然而,對於電子印章中需含有可變圖像、文字的情況,上述傳統電子印章
的制章方法就不再適合,這是因為上述傳統方法中,將電子印章中所有需要 顯示的內容均製作在印模中,而印模的最終顯示效果在製作印章的時候就已經 確定了。這樣,如果電子印章的顯示內容需要變化,就需要製作一個新的印模; 尤其是在電子印章的某些部分需要經常發生變化的情況下,如果按照傳統的方 法,每次變化都要重新製作印模,這顯然是不現實的。例如,電子印章中通常 會包括編號和日期,在某些應用場合下,每加蓋一次電子印章,編號都需要增 加,並且該電子印章中的日期也會隨著蓋章日期的變化而隨之發生變化,對於 這種電子印章,使用傳統製作印章方法就很難實現。

發明內容
有鑑於此,本發明提供了一種動態電子印章的實現方法,應用該方法可 以方便地製作出含有動態信息的電子印章。本發明提供的一種動態電子印章的實現方法,包括製作電子印章靜態 單元的印模,並確定印章的動態單元中所包括的參數以及各參數的屬性。
所述參數可以為任意可顯示的文字或圖像;
所述參數的屬性可以包括下述之一或任意的組合參數的位置、字體、字 號、顏色、間距、格式、類別、來源。 所述參數的數值是在蓋章時確定的。 所述參數可以包括編號和/或日期。
所述參數的屬性值可以在所述確定印章動態單元中包括的參數以及各參數 的屬性時所確定,也可以在蓋章時確定。
據進行籤名保護,得到籤名結果。
該方法在進行所述籤名保護之後可以進一步包括將印章數據存儲到存儲 設備或伺服器。
基於待加蓋電子印章的文檔,該方法可以進一步包括
Al、從存放印章的存儲設備或伺服器中讀取存儲的印章數據;
Bl、驗證印章數據的籤名是否正確,如果正確則執行步驟Cl,否則給出印 章數據已經被篡改或破壞的提示信息,蓋章過程終止;
Cl、確定印章動態單元參數的數值和參數的屬性值;
Dl、將完整的印章數據保存在文檔中,然後對包含完整印章數據在內的整 個文檔進行籤名保護並將籤名結果保存在該文檔中。
該方法在所述步驟Cl和Dl之間可以進一步包括對包含動態單元參數在 內的印章數據進行籤名保護。
該方法在印章顯示時可以進一步包括
A2、打開蓋有電子印章的電子文檔;
B2、判斷文檔籤名是否有效,如果有效,則繼續執行步驟C2,否則給出文 檔已被篡改或破壞的提示信息後繼續執行步驟C2; C2、顯示印章的靜態單元;D2、根據保存在文檔中的印章動態單元的各參數的數值以及各參數對應的 屬性值顯示印章的動態單元,由此將整個印章完整的顯示出來。
所述靜態單元可以用頁面描述語言描述或者可以為圖像或者可以為圖像和 頁面描述語言的結合。
此外,所述電子印章的靜態單元可以為空。
由上述技術方案可見,本發明提出一種動態電子印章的實現方法,通過將 印章中的不變部分——靜態單元和可變部分——動態單元進行分別製作再將二 者結合,從而可以方便地製作出含有動態信息的電子印章,並且通過對電子印 章進行籤名保護,確保了電子印章的不可篡改以及不可偽造,使用該電子印章 對電子文檔蓋章後,能保證文檔不可篡改、不可偽造以及不可抵賴。


圖1A是電子印章的完整圖像示意圖1B是圖1A所示電子印章的靜態單元示意圖2是電子印章的制章流程圖3是電子印章的蓋章流程圖4是電子印章的顯示流程圖。
具體實施例方式
下面結合附圖和具體實施例對本發明作進 一 步詳細的說明。 本發明中,可將電子印章中不需要調整的部分看作電子印章的靜態單 元,而將如編號、日期、時間等需要調整的各種參數看作是動態單元。
圖1A是某一電子印章的完整圖像示意圖,圖1B是該印章的靜態單元 (即印章顯示中不變的部分,它不隨外部環境和操作方法而發生顯示的變 化)示意圖,該印章的動態單元(即印章顯示中經常需要變化、調整的部分) 為如圖1A中所示電子印章中的編號和日期,印章中的編號每蓋章一次將自 動增加1,比如第一次蓋章時編號為"0001",第二次蓋章時編號變為"0002",以此類推;印章中的日期將隨著蓋章日期的不同而不斷改變,比如在2005 年9月IO日蓋的章,則印章中的日期顯示為"2005年9月10日",如果 是在2005年9月11日蓋的章,則印章中的日期為"2005年9月11日", 以此類推。本例中印章動態單元沒有包含時間參數,時間參數和日期參數類 似,是用於表示蓋章的時間,比如某電子印章動態單元具有時間參數,當 蓋章時間是在某日的16點30分時,則該印章的時間參數顯示為"16點30 分",另外,該時間參數的精確度可以根據需要而定,比如可以根據需要精 確到分或者秒。如果某電子印章需要在印章中顯示蓋章的日期以及時間,則 該印章動態單元既包括日期參數也包括時間參數,例如,如果該印章是在
2005年9月10日16點30分30秒時蓋的章,則該印章動態單元的日期和 時間參數可以合起來顯示為"2005年9月10日16點30分30秒"。
在制章時,需製作電子印章靜態單元的印模並確定電子印章動態單元所 包括的參數以及各參數的屬性。其中,參數的屬性用以約束對應參數的行為, 參數的屬性可以包括下述之一或任意的組合參數的位置、字體、字號、顏 色、間距、格式、類別、來源等。
下面以如圖1A所示的電子印章為例,具體說明本發明中電子印章的制 章、蓋章以及蓋有電子印章文檔顯示的實現流程。
一、制章流程
參見圖2,圖2為電子印章的制章流程圖,如圖2所示,該流程包括以 下步驟
步驟201,製作印章靜態單元的印模。
靜態單元是根據實際需要的印章顯示效果來確定的,對於如圖1A所示 的電子印章,其靜態單元如圖1B所示。印模的製作可以用頁面描述語言或 者圖像或者頁面描述語言與圖像的結合等方式來完成。
步驟202,確定印章動態單元。
動態單元包括參數及參數屬性,根據印章的顯示要求,首先明確動態單
7元包括哪些參數,然後確定各參數的顯示效果及排版方式,從而確定各參數 的屬性,動態單元參數的屬性中包含了動態單元相對於靜態單元的位置信 息,動態單元和靜態單元正是根據此位置信息組合為完整電子印章的。
動態單元各參數的數值 一 般要在蓋章的時候才能確定,制章的時候並不
能確定;而對於各參數的屬性值,則既有可能是在蓋章的時候確定,也有可 能是在制章的時候就已經確定並一經確定就不再改變,到底屬於哪種情況要 依實際情況而定。
對於如圖1A所示的電子印章,動態單元的參數及參數的屬性如下
參數1:編號。
參數l屬性①來源伺服器(包括伺服器的具體地址);②顏色紅 色;③字體宋體;④位置(left 30, top 40 )。
上述位置屬性是一個相對的位置,其值以類似坐標的形式給出,本例中 是以靜態單元外邊框的左邊為left 0,外邊框的上邊為top0。 left30表示參 數1距離靜態單元左邊框的垂直距離為30像素,top 40表示參數1距離靜 態單元上邊框的垂直距離為40像素,兩者合起來為(left 30, top 40),表示 參數l (即編號參數)相對於靜態單元的位置。
參數2:日期。
參數2屬性①來源伺服器(包括伺服器的具體地址);②顏色紅 色;③字體宋體;④位置(left 2, top 60 )。
對於如圖1A所示的電子印章,實際改變的僅僅是編號和日期參數的數 值,例如編號是"0001"還是"0002",日期是"2005年9月12日"還是 "2005年9月13日"。在本例中,編號和日期的各屬性值是在制章時確定 的,並且確定後就不再改變,即屬性值不隨編號和日期數值的改變而改變。 當然,如果將本例稍作變動,比如將這兩個參數的顏色屬性值改為是紅色或 者黑色,並且要在蓋章的時候才能確定屬性值是紅色還是黑色(即印章的編 號和日期參數是顯示為紅色還是黑色),而其餘的都不變,那麼此時的屬性
值就是有的屬性值(來源、字體、位置)是在制章時就被確定下來並不再改變,而有的屬性值(顏色)是在制章時並不能確定而要在蓋章時才能確定。 步驟203,對印章進行籤名保護。
以制章者的身份(比如使用制章者的私鑰)對整個印章數據進行籤名, 得到籤名結果,這裡的整個印章數據包括印章的靜態單元和動態單元(動態 單元包括動態單元的參數和屬性)。對印章進行籤名保護可使印章不被篡改 和不被偽造。
步驟204,存儲印章數據。
將印章數據存儲到特定的存儲設備或伺服器。該印章數據由印章的靜態 單元、動態單元以及對該印章的籤名結果組成,但需要指出的是,該印章數 據中並不包括印章動態單元各參數的數值,例如對如圖1A所示的電子印章,
這裡的印章數據中不包括編號參數和日期參數的數值,這兩個參數的數值要 在蓋章的時候才能得到確定。
另外,電子印章的靜態單元也可以為空,即該印章所有顯示內容都為動 態單元,比如, 一個僅僅由如圖1A中印章編號所構成的電子印章,此時步 驟201製作靜態單元的印模即為製作一個空印模(該印模圖像為空),其餘 的制章步驟完全一樣。
二、蓋章流程
參見圖3,圖3為電子印章的蓋章流程圖,如圖3所示,該流程包括以 下步驟
步驟301,獲取印章數據。
從存放印章數據的存儲設備中讀取存儲的印章數據,該印章數據包括動 態單元和靜態單元以及對印章的籤名結果。 步驟302,驗證印章數據。
驗證獲取的該印章數據判斷其籤名是否正確,從而確保該印章數據沒 有被篡改或破壞。如果驗證結果正確,則執行步驟303,否則給出印章數據 已經被篡改或破壞的提示信息,結束本流程,即無法實現蓋章。步驟303,確定印章動態單元參數的數值和參數的屬性值。 動態單元參數的數值可由該參數對應的屬性獲取,例如對如圖1A所示
的電子印章,編號參數的數值由來源限制屬性從特定的存儲設備或伺服器獲
取,時間參數的數值由來源限制屬性從特定的伺服器獲取;印章動態單元各 參數對應的屬性值依實際情況而定,例如對如圖1A所示的電子印章,其編 號和日期參數的屬性值在制章時就已經確定了,這裡就不需要再確定了,但
如果參數某屬性比如顏色在制章時僅定為紅色或黑色,那麼此時就需要確 定對當前所要蓋的章,該顏色屬性值到底是紅色還是黑色。
在步驟303中,在確定了印章動態單元參數的數值和參數的屬性值之後 可以進一步包括以蓋章者的身份(比如使用蓋章者的私鑰)對包含動態單元 參數在內的印章數據進行籤名保護的步驟,但該步驟並非是必須的,也可以 省略。
步驟304,將完整的印章數據保存在文檔中。
將完整的印章數據保存在需要蓋章的文檔中,該完整的印章數據包括通 過步驟302驗證的印章數據以及由步驟303獲取的動態單元參數的數值和參 數的屬性值,如果步驟303中還包括對包含動態單元參數在內的印章數據進 行籤名的步驟,則該完整印章數據還要包括此籤名結果。
步驟305,對文檔進行籤名保護。
以蓋章者的身份(比如使用蓋章者的私鑰)對包含完整印章數據的整個 文檔進行籤名保護,從而確保被蓋章文檔的不可篡改以及蓋章者身份的不可抵賴。
步驟306,保存籤名數據。
將步驟305的籤名結果保存在該文檔中。
三、電子印章的顯示流程
本流程是用以說明用戶在收到蓋有電子印章的電子文檔後,打開文檔時 電子印章的顯示流程。參見圖4,圖4為電子印章的顯示流程圖,如圖4所示,該流程包括以 下步驟
步驟401,打開蓋有電子印章的電子文檔。 步驟402,驗證籤名。
如果籤名驗證正確,則執行步驟403,如果籤名驗證不正確(包括文檔 籤名驗證不正確或印章籤名驗證不正確,或者二者籤名驗證都不正確),則 可能會有多種情況,比如給出提示信息、文檔無法打開、文檔某種非正常的 方式顯示、印章顯示不全或者印章圖像顯示有一個大"x"號等等,這裡不
再贅述。
需要指出的是,步驟401和402也可以合併同時進行,即在打開文檔的 同時對文檔進行驗證。
步驟403,顯示印章。
在本步驟中,顯示印章時,印章動態單元和靜態單元是以同樣的方式顯 示的,即印章的動態單元並沒有一個先確定再顯示的過程,這是因為在蓋章 時印章動態單元的所有參數及參數屬性都已經確定並不再變化了 ,並且在蓋 章的時候是將印章的靜態單元和印章已經完全確定下來的動態單元作為一 個整體記錄於文檔,當以後打開蓋章的文檔顯示印章時,印章就直接將保存 在文檔中的數據以一個整體的方式顯示出來。
總之,以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的 保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改 進等,均應包含在本發明的保護範圍之內。
ii
權利要求
1、一種動態電子印章的實現方法,其特徵在於,該方法包括製作電子印章靜態單元的印模,並確定印章的動態單元中所包括的參數以及各參數的屬性。
2、 根據權利要求1所述的方法,其特徵在於,所述參數為任意可顯示的文 字或圖像;所述參數的屬性包括下述之一或任意的組合參數的位置、字體、字號、 顏色、間距、格式、類別、來源。
3、 根據權利要求2所述的方法,其特徵在於,所述參數的數值是在蓋章時 確定的。
4、 根據權利要求3所述的方法,其特徵在於,所述參數包括下述之一或任 意的組合編號、日期、對間。
5、 根據權利要求2所述的方法,其特徵在於,所述參數的屬性值是在所述 確定印章動態單元中包括的參數以及各參數的屬性時所確定的,或者是在蓋章 時確定的。
6、 根據權利要求1所述的方法,其特徵在於,該方法進一步包括對包含 所述靜態單元和所述動態單元在內的印章數據進行籤名保護,得到籤名結果。
7、 根據權利要求6所述的方法,其特徵在於,該方法在進行所述籤名保護 之後進一步包括將印章數據存儲到存儲設備或伺服器。
8、 根據權利要求7所述的方法,其特徵在於,基於待加蓋電子印章的文檔, 該方法進一步包括Al、從存放印章的存儲設備或伺服器中讀取存儲的印章數據; Bl、驗證印章數據的籤名是否正確,如果正確則執行步驟Cl,否則給出印 章數據已經被篡改或破壞的提示信息,蓋章過程終止; Cl、確定印章動態單元參數的數值和參數的屬性值; Dl、將完整的印章數據保存在文檔中,然後對包含完整印章數據在內的整個文檔進行籤名保護並將籤名結果保存在該文檔中。
9、 根據權利要求8所述的方法,其特徵在於,所述步驟C1在確定印章動態單元參數的數值和參數的屬性值之後進一步包括對包含動態單元參數在內 的印章數據進行籤名保護。
10、 根據權利要求8或9所述的方法,其特徵在於,該方法在印章顯示時 進一步包括A2、打開蓋有電子印章的電子文檔;B2、在驗證籤名正確後,顯示完整的電子印章。
11、 根據權利要求1所述的方法,其特徵在於,所述靜態單元或者用頁面 描述語言描述或者為圖像或者為圖像和頁面描述語言的結合。
12、 根據權利要求1所述的方法,其特徵在於,所述電子印章的靜態單元 為空。
全文摘要
本發明公開了一種動態電子印章的實現方法,該方法包括製作印章靜態單元的印模;確定印章的動態單元由哪些參數組成以及確定各參數的屬性。該方法通過將印章中的不變部分——靜態單元和可變部分——動態單元進行分別製作再將二者結合,從而可以方便地製作出含有動態信息的電子印章。
文檔編號G06F17/30GK101436270SQ20071017736
公開日2009年5月20日 申請日期2007年11月14日 優先權日2007年11月14日
發明者侯月文, 王東臨 申請人:北京書生國際信息技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀