亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種實現(xiàn)自動簽名/驗證簽名功能的方法

文檔序號:7646331閱讀:356來源:國知局
專利名稱:一種實現(xiàn)自動簽名/驗證簽名功能的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)簽名的實現(xiàn)方法,特別涉及一種實現(xiàn)自動對網(wǎng)頁中 包含的數(shù)據(jù)進(jìn)行簽名/驗證簽名,簽名/驗證簽名過程對瀏覽器透明,由服務(wù) 器自動完成簽名/驗證簽名功能的實現(xiàn)方法。
背景技術(shù)
現(xiàn)有的對網(wǎng)頁中包含的數(shù)據(jù)進(jìn)行簽名/驗證簽名大多數(shù)是通過IE瀏覽器 中的ActiveX控件來實現(xiàn)的。這種方式,通過現(xiàn)有的IE瀏覽器的ActiveX 控件來啟動PKI密鑰體系中的密鑰,對網(wǎng)頁中包含的數(shù)據(jù)進(jìn)行簽名/驗證簽 名,但是這種方式僅適用于IE瀏覽器。同時,現(xiàn)有的這種實現(xiàn)簽名/驗證簽名功能的方法,由于要通過IE瀏覽 器中的ActiveX控件來驅(qū)動啟動密鑰,因此,其簽名/驗證簽名的流程比較長; 同時,由于要靠IE瀏覽器中的ActiveX控件來驅(qū)動,PKI密鑰體系中的密鑰 必須要與IE瀏覽器上的ActiveX控件結(jié)合,接入到PKI密鑰體系中,相對來 說比較復(fù)雜。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題在于提供一種實現(xiàn)自動簽名/驗證簽名功能 的方法,簡化簽名/驗證簽名的操作流程,降低應(yīng)用接入PKI體系的難度。本發(fā)明所要解決的技術(shù)問題可以通過以下技術(shù)方案來實現(xiàn) 一種實現(xiàn)自動簽名/驗證簽名功能的方法,其特征在于,所述方法為在網(wǎng)頁設(shè)置特定的字段名稱,當(dāng)IE瀏覽器提交數(shù)據(jù)給WEB服務(wù)器時,網(wǎng)關(guān)檢測到 該字段后,自動對該數(shù)據(jù)進(jìn)行簽名/驗證簽名,并將簽名/驗證簽名后的數(shù)據(jù) 發(fā)送給服務(wù)器。所述簽名的步驟如下 1) 用戶在IE瀏覽器上輸入數(shù)據(jù);2) IE瀏覽器將用戶輸入的數(shù)據(jù)提交給網(wǎng)關(guān);3) 網(wǎng)關(guān)檢査IE瀏覽器的數(shù)據(jù),對符合規(guī)定的數(shù)據(jù)進(jìn)行簽名;4) 網(wǎng)關(guān)將簽名后的數(shù)據(jù)提交給WEB服務(wù)器。所述網(wǎng)關(guān)分析IE瀏覽器提交給網(wǎng)關(guān)的表單數(shù)據(jù),如果表單數(shù)據(jù)中有符合 簽名命名規(guī)范的字段,則將該字段的數(shù)據(jù)提取出來,由網(wǎng)關(guān)調(diào)用簽名接口, 對提取出來的數(shù)據(jù)進(jìn)行簽名,網(wǎng)關(guān)將簽名的結(jié)果組合到瀏覽器提交的表單數(shù) 據(jù)中,并將簽名結(jié)果傳給WEB服務(wù)器。所述驗證簽名的步驟如下1) 用戶在IE瀏覽器上輸入數(shù)據(jù);2) IE瀏覽器將用戶輸入的數(shù)據(jù)提交給網(wǎng)關(guān);3) 網(wǎng)關(guān)檢査IE瀏覽器的數(shù)據(jù),對符合規(guī)定的數(shù)據(jù)進(jìn)行驗證簽名;4) 網(wǎng)關(guān)將驗證簽名的結(jié)果提交給WEB服務(wù)器。所述網(wǎng)關(guān)分析IE瀏覽器提交給網(wǎng)關(guān)的表單數(shù)據(jù),如果表單數(shù)據(jù)中有符合 驗證簽名命名規(guī)范的字段,則將該字段的數(shù)據(jù)提取出來,由網(wǎng)關(guān)調(diào)用簽名接 口,對提取出來的數(shù)據(jù)進(jìn)行驗證簽名,網(wǎng)關(guān)將簽名的結(jié)果組合到瀏覽器提交 的表單數(shù)據(jù)中,并將簽名結(jié)果傳給WEB服務(wù)器。本發(fā)明的實現(xiàn)自動簽名/驗證簽名功能的方法,通過在網(wǎng)頁中設(shè)置特定的 字段名稱,當(dāng)用戶在網(wǎng)頁中輸入數(shù)據(jù)后,由網(wǎng)關(guān)對用戶輸入的數(shù)據(jù)進(jìn)行分析, 如果數(shù)據(jù)中含有符合簽名/驗證簽名要求的,在網(wǎng)頁中設(shè)置的特定的字段時, 將該字段的數(shù)據(jù)提取出來進(jìn)行簽名/驗證簽名,再將簽名/驗證簽名后的該字 段的數(shù)據(jù)與其他數(shù)據(jù)組合,傳輸給WEB服務(wù)期,實現(xiàn)了本發(fā)明的目的。
以下結(jié)合附圖和具體實施方式
來進(jìn)一步說明本發(fā)明。

圖1是本發(fā)明的自動簽名的流程圖; 圖2是本發(fā)明的自動驗證簽名的流程圖。
具體實施方式
如圖l、圖2、圖3所示, 一種實現(xiàn)自動簽名/驗證簽名功能的方法,其系統(tǒng)包括IE瀏覽器、認(rèn)證網(wǎng)關(guān)、WEB服務(wù)器和CA服務(wù)器。在IE瀏覽器的網(wǎng)頁中設(shè)置特定的字段名稱,當(dāng)所述IE瀏覽器提交數(shù)據(jù)給WEB服務(wù)器時,認(rèn)證網(wǎng)關(guān)檢測到該字段后,自動對該數(shù)據(jù)進(jìn)行簽名/驗證簽名,并將簽名/驗證簽名后的數(shù)據(jù)發(fā)送給WEB服務(wù)器。 如圖1所示,自動簽名的步驟如下1) 用戶在IE瀏覽器上輸入數(shù)據(jù);2) IE瀏覽器將用戶輸入的數(shù)據(jù)提交給認(rèn)證網(wǎng)關(guān);3) 認(rèn)證網(wǎng)關(guān)檢査IE瀏覽器的數(shù)據(jù),對符合規(guī)定的數(shù)據(jù)進(jìn)行簽名;4) 認(rèn)證網(wǎng)關(guān)將簽名后的數(shù)據(jù)提交給WEB服務(wù)器。簽名時,所述認(rèn)證網(wǎng)關(guān)分析IE瀏覽器提交給認(rèn)證網(wǎng)關(guān)的表單數(shù)據(jù),如果 表單數(shù)據(jù)中有符合簽名命名規(guī)范的字段,則將該字段的數(shù)據(jù)提取出來,由認(rèn) 證網(wǎng)關(guān)調(diào)用CA服務(wù)器的簽名接口,對提取出來的數(shù)據(jù)進(jìn)行簽名,認(rèn)證網(wǎng)關(guān)將 簽名的結(jié)果組合到IE瀏覽器提交的表單數(shù)據(jù)中,并將簽名結(jié)果傳給WEB服務(wù) 器。如圖2所示,自動驗證簽名的具體步驟如下1) 用戶在IE瀏覽器上輸入數(shù)據(jù);2) IE瀏覽器將用戶輸入的數(shù)據(jù)提交給網(wǎng)關(guān);3) 網(wǎng)關(guān)檢查IE瀏覽器的數(shù)據(jù),對符合規(guī)定的數(shù)據(jù)進(jìn)行驗證簽名;4) 網(wǎng)關(guān)將驗證簽名的結(jié)果提交給WEB服務(wù)器。驗證簽名時,所述認(rèn)證網(wǎng)關(guān)分析IE瀏覽器提交給認(rèn)證網(wǎng)關(guān)的表單數(shù)據(jù), 如果表單數(shù)據(jù)中有符合驗證簽名命名規(guī)范的字段,則將該字段的數(shù)據(jù)提取出 來,由認(rèn)證網(wǎng)關(guān)調(diào)用CA服務(wù)器的簽名接口,對提取出來的數(shù)據(jù)進(jìn)行驗證簽名, 認(rèn)證網(wǎng)關(guān)將簽名的結(jié)果組合到IE瀏覽器提交的表單數(shù)據(jù)中,并將簽名結(jié)果傳 給WEB服務(wù)器。以上顯示和描述了本發(fā)明的基本原理和主要特征及其優(yōu)點。本行業(yè)的技 術(shù)人員應(yīng)該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描 述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明 還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。 本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
權(quán)利要求
1、一種實現(xiàn)自動簽名/驗證簽名功能的方法,其特征在于,所述方法為在網(wǎng)頁設(shè)置特定的字段名稱,當(dāng)IE瀏覽器提交數(shù)據(jù)給WEB服務(wù)器時,網(wǎng)關(guān)檢測到該字段后,自動對該數(shù)據(jù)進(jìn)行簽名/驗證簽名,并將簽名/驗證簽名后的數(shù)據(jù)發(fā)送給服務(wù)器。
2、 如權(quán)利要求l所述的方法,其特征在于,所述簽名的步驟如下1) 用戶在IE瀏覽器上輸入數(shù)據(jù);2) IE瀏覽器將用戶輸入的數(shù)據(jù)提交給網(wǎng)關(guān);3) 網(wǎng)關(guān)檢査IE瀏覽器的數(shù)據(jù),對符合規(guī)定的數(shù)據(jù)進(jìn)行簽名;4) 網(wǎng)關(guān)將簽名后的數(shù)據(jù)提交給WEB服務(wù)器。
3、 如權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)關(guān)分析IE瀏覽器提交 給網(wǎng)關(guān)的表單數(shù)據(jù),如果表單數(shù)據(jù)中有符合簽名命名規(guī)范的字段,則將該字 段的數(shù)據(jù)提取出來,由網(wǎng)關(guān)調(diào)用簽名接口,對提取出來的數(shù)據(jù)進(jìn)行簽名,網(wǎng) 關(guān)將簽名的結(jié)果組合到瀏覽器提交的表單數(shù)據(jù)中,并將簽名結(jié)果傳給WEB服 務(wù)器。
4、 如權(quán)利要求l所述的方法,其特征在于,所述驗證簽名的步驟如下1) 用戶在IE瀏覽器上輸入數(shù)據(jù);2) IE瀏覽器將用戶輸入的數(shù)據(jù)提交給網(wǎng)關(guān);3) 網(wǎng)關(guān)檢査IE瀏覽器的數(shù)據(jù),對符合規(guī)定的數(shù)據(jù)進(jìn)行驗證簽名;4) 網(wǎng)關(guān)將驗證簽名的結(jié)果提交給WEB服務(wù)器。
5、 如權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)關(guān)分析IE瀏覽器提交 給網(wǎng)關(guān)的表單數(shù)據(jù),如果表單數(shù)據(jù)中有符合驗證簽名命名規(guī)范的字段,則將 該字段的數(shù)據(jù)提取出來,由網(wǎng)關(guān)調(diào)用簽名接口,對提取出來的數(shù)據(jù)進(jìn)行驗證 簽名,網(wǎng)關(guān)將簽名的結(jié)果組合到瀏覽器提交的表單數(shù)據(jù)中,并將簽名結(jié)果傳 給WEB服務(wù)器。
全文摘要
本發(fā)明公開了一種實現(xiàn)自動簽名/驗證簽名功能的方法,簡化簽名/驗證簽名的操作流程,降低應(yīng)用接入PKI體系的難度,所述方法為在網(wǎng)頁設(shè)置特定的字段名稱,當(dāng)IE瀏覽器提交數(shù)據(jù)給WEB服務(wù)器時,網(wǎng)關(guān)檢測到該字段后,自動對該數(shù)據(jù)進(jìn)行簽名/驗證簽名,并將簽名/驗證簽名后的數(shù)據(jù)發(fā)送給服務(wù)器,通過在網(wǎng)頁中設(shè)置特定的字段名稱,當(dāng)用戶在網(wǎng)頁中輸入數(shù)據(jù)后,由網(wǎng)關(guān)對用戶輸入的數(shù)據(jù)進(jìn)行分析,如果數(shù)據(jù)中含有符合簽名/驗證簽名要求的,在網(wǎng)頁中設(shè)置的特定的字段時,將該字段的數(shù)據(jù)提取出來進(jìn)行簽名/驗證簽名,再將簽名/驗證簽名后的該字段的數(shù)據(jù)與其他數(shù)據(jù)組合,傳輸給WEB服務(wù)期,實現(xiàn)了本發(fā)明的目的。
文檔編號H04L12/66GK101102187SQ200710044738
公開日2008年1月9日 申請日期2007年8月9日 優(yōu)先權(quán)日2007年8月9日
發(fā)明者偉 任, 楊茂江, 陳建華, 韓洪慧 申請人:上海格爾軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1