從實(shí)際情況和用戶需求來(lái)講,辦公自動(dòng)化(OA)系統(tǒng)實(shí)現(xiàn)電子印章應(yīng)用主要有兩種模式:流轉(zhuǎn)審批頁(yè)面的用戶簽名以及對(duì)文件的電子簽章。針對(duì)這兩種模式,可以提供以下解決方案: 頁(yè)面簽名 頁(yè)面簽名可以采用電子印章二次開(kāi)發(fā)接口的ActiveX控件實(shí)現(xiàn)。ActiveX印章控件可以嵌入電子政務(wù)控制系統(tǒng)的各個(gè)流程,對(duì)各個(gè)審批環(huán)節(jié)進(jìn)行電子印章簽蓋??梢栽诰W(wǎng)頁(yè)上加蓋可視印章或人名章,也可以僅對(duì)簽名對(duì)象進(jìn)行電子簽名保護(hù)而不顯示印章,實(shí)現(xiàn)保護(hù)網(wǎng)頁(yè)內(nèi)容的真實(shí)性、完整性和防篡改性, ActiveX印章控件本身需要二次開(kāi)發(fā)才可以在頁(yè)面中使用。在進(jìn)行開(kāi)發(fā)時(shí)可以設(shè)置要保護(hù)的內(nèi)容,即可以實(shí)現(xiàn)分區(qū)域的保護(hù),也可以對(duì)整個(gè)頁(yè)面進(jìn)行蓋章保護(hù)。簽蓋成功后的電子簽名數(shù)據(jù)需要由應(yīng)用系統(tǒng)進(jìn)行保存。 ActiveX控件支持對(duì)Web頁(yè)面上的印章進(jìn)行自動(dòng)和手動(dòng)驗(yàn)證,通過(guò)相關(guān)的驗(yàn)證接口,可以對(duì)指定輸入信息內(nèi)容進(jìn)行驗(yàn)證。下面以Web表單印章為例介紹第三方應(yīng)用程序結(jié)合方法: 1、安裝電子印章客戶端(可提供瀏覽器自動(dòng)下載安裝的安裝包); 2、在需要二次開(kāi)發(fā)的頁(yè)面上將簽章ActiveX控件嵌入在頁(yè)面中,同時(shí)添加HTML或腳本以便使用ActiveX控件,實(shí)現(xiàn)在頁(yè)面上的簽章、驗(yàn)證等操作; 3、改造OA系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)表及業(yè)務(wù)流程,以實(shí)現(xiàn)頁(yè)面上印章數(shù)據(jù)的存取。一般模式為:提交頁(yè)面時(shí),程序調(diào)用簽章控件方法,得到印章數(shù)據(jù)流,再將流提交給后臺(tái)數(shù)據(jù)庫(kù)表相應(yīng)新增字段;打開(kāi)頁(yè)面時(shí),程序從數(shù)據(jù)表中相應(yīng)字段取回?cái)?shù)據(jù)流,調(diào)用控件相應(yīng)方法將印章數(shù)據(jù)流作為參數(shù)傳遞進(jìn)去,控件將在頁(yè)面上自動(dòng)顯示及驗(yàn)證印章; 除了上述使用ActiveX控件的方式,電子印章系統(tǒng)還支持不需要安裝使用控件,直接在頁(yè)面里進(jìn)行電子簽章應(yīng)用的方式。在這種方式下,仍然需要對(duì)Web頁(yè)面進(jìn)行二次開(kāi)發(fā)。但簽章、驗(yàn)證等動(dòng)作在服務(wù)器端執(zhí)行,頁(yè)面只負(fù)責(zé)接收操作指令和顯示操作結(jié)果。由于這種方式不需要安裝控件,收益可以支持跨瀏覽器使用,特別是適用于各種移動(dòng)終端。并且可以做到在不同操作系統(tǒng)和瀏覽器之間查看與驗(yàn)證印章。 文件電子簽章 對(duì)于Word/PDF/圖片等文檔格式文件,可以通過(guò)安裝相應(yīng)的電子印章客戶端實(shí)現(xiàn)對(duì)相應(yīng)文檔格式的簽章應(yīng)用。然后將簽章后的文檔在OA系統(tǒng)中流轉(zhuǎn)。在具體應(yīng)用時(shí)也有兩種解決方案: 第一種是按照現(xiàn)有模式,OA系統(tǒng)通過(guò)附件形式流轉(zhuǎn)公文,本身不具備在線編輯文檔的功能,在這種情況下,可先把文檔下載到本地,完成簽章操作后再重新上傳到業(yè)務(wù)系統(tǒng)。這種解決方案的好處在于對(duì)原系統(tǒng)的二次開(kāi)發(fā)量較少甚至沒(méi)有。 第二種是對(duì)OA系統(tǒng)進(jìn)行二次開(kāi)發(fā),使其實(shí)現(xiàn)使用中間件進(jìn)行文檔編輯,同時(shí)電子印章功能集成在中間件之中,這樣就用戶可以直接在OA系統(tǒng)中完成簽章等操作,而不用下載和再上傳。其效果如下圖。這種解決方案需要對(duì)原OA系統(tǒng)進(jìn)行比較大工作量的改造。 無(wú)論使用上述哪種方案,電子印章應(yīng)用只針對(duì)文檔本身,簽章后的文檔一般情況下仍可以按照流程設(shè)定在OA系統(tǒng)中流轉(zhuǎn),除非用戶有特定需求。 |
|
來(lái)自: 吳雨虹2kzpi83a > 《密碼學(xué)》