首頁 > 運動

辦公自動化系統中的電子印章應用解決方案

由 聊聊密碼學 發表于 運動2023-01-21

簡介除了上述使用ActiveX控制元件的方式,電子印章系統還支援不需要安裝使用控制元件,直接在頁面裡進行電子簽章應用的方式

電子印章系統在哪兒

辦公自動化系統中的電子印章應用解決方案

從實際情況和使用者需求來講,辦公自動化(OA)系統實現電子印章應用主要有兩種模式:流轉審批頁面的使用者簽名以及對檔案的電子簽章。針對這兩種模式,可以提供以下解決方案:

頁面簽名

頁面簽名可以採用電子印章二次開發介面的ActiveX控制元件實現。ActiveX印章控制元件可以嵌入電子政務控制系統的各個流程,對各個審批環節進行電子印章籤蓋。可以在網頁上加蓋可視印章或人名章,也可以僅對簽名物件進行電子簽名保護而不顯示印章,實現保護網頁內容的真實性、完整性和防篡改性,

ActiveX印章控制元件本身需要二次開發才可以在頁面中使用。在進行開發時可以設定要保護的內容,即可以實現分割槽域的保護,也可以對整個頁面進行蓋章保護。籤蓋成功後的電子簽名資料需要由應用系統進行儲存。

辦公自動化系統中的電子印章應用解決方案

Web頁面蓋章及簽名

ActiveX控制元件支援對Web頁面上的印章進行自動和手動驗證,透過相關的驗證介面,可以對指定輸入資訊內容進行驗證。下面以Web表單印章為例介紹第三方應用程式結合方法:

1、安裝電子印章客戶端(可提供瀏覽器自動下載安裝的安裝包);

2、在需要二次開發的頁面上將簽章ActiveX控制元件嵌入在頁面中,同時新增HTML或指令碼以便使用ActiveX控制元件,實現在頁面上的簽章、驗證等操作;

3、改造OA系統後臺資料庫表及業務流程,以實現頁面上印章資料的存取。一般模式為:提交頁面時,程式呼叫簽章控制元件方法,得到印章資料流,再將流提交給後臺資料庫表相應新增欄位;開啟頁面時,程式從資料表中相應欄位取回資料流,呼叫控制元件相應方法將印章資料流作為引數傳遞進去,控制元件將在頁面上自動顯示及驗證印章;

除了上述使用ActiveX控制元件的方式,電子印章系統還支援不需要安裝使用控制元件,直接在頁面裡進行電子簽章應用的方式。在這種方式下,仍然需要對Web頁面進行二次開發。但簽章、驗證等動作在伺服器端執行,頁面只負責接收操作指令和顯示操作結果。由於這種方式不需要安裝控制元件,收益可以支援跨瀏覽器使用,特別是適用於各種移動終端。並且可以做到在不同作業系統和瀏覽器之間檢視與驗證印章。

檔案電子簽章

對於Word/PDF/圖片等文件格式檔案,可以透過安裝相應的電子印章客戶端實現對相應文件格式的簽章應用。然後將簽章後的文件在OA系統中流轉。在具體應用時也有兩種解決方案:

第一種是按照現有模式,OA系統透過附件形式流轉公文,本身不具備線上編輯文件的功能,在這種情況下,可先把文件下載到本地,完成簽章操作後再重新上傳到業務系統。這種解決方案的好處在於對原系統的二次開發量較少甚至沒有。

第二種是對OA系統進行二次開發,使其實現使用中介軟體進行文件編輯,同時電子印章功能整合在中介軟體之中,這樣就使用者可以直接在OA系統中完成簽章等操作,而不用下載和再上傳。其效果如下圖。這種解決方案需要對原OA系統進行比較大工作量的改造。

辦公自動化系統中的電子印章應用解決方案

PDF中介軟體應用

無論使用上述哪種方案,電子印章應用只針對文件本身,簽章後的文件一般情況下仍可以按照流程設定在OA系統中流轉,除非使用者有特定需求。

Tags:印章控制元件頁面簽章OA