網(wǎng)上交易安全認(rèn)證解決方案 |
一,、概述 |
隨著網(wǎng)上電子交易模式的應(yīng)用和發(fā)展,產(chǎn)生了一些專門提供網(wǎng)上交易服務(wù)的平臺運(yùn)營商,,運(yùn)營商建設(shè)面向全國的,、面向各行各業(yè)的網(wǎng)上交易平臺,,面向企業(yè)或個人用戶提供會員制的網(wǎng)上交易服務(wù),包括:通過網(wǎng)上交易平臺發(fā)布商品信息,、供求信息,;通過網(wǎng)上交易平臺查詢供求信息;通過網(wǎng)上交易平臺完成交易談判,;通過網(wǎng)上交易平臺完成電子化合同的簽署,;通過網(wǎng)上交易平臺完成商品的交易;等等,。 網(wǎng)上交易平臺運(yùn)營商的目標(biāo)是為企業(yè)或個人提供一個開放的,、方便的、誠信的交易環(huán)境,。然而,,網(wǎng)上電子交易不可避免的涉及到許多保密信息如買家、賣家個人信息,、交易信息,、產(chǎn)品信息等,在給我們帶來翻天覆地的變化同時,,也不可避免的帶來了安全上的巨大隱患,;由于網(wǎng)上電子交易是建立在 Internet 和網(wǎng)絡(luò)技術(shù)基礎(chǔ)至上,由于 Internet 的開放性,、廣泛性和匿名性 ,,給網(wǎng)上交易帶來很多安全隱患.針對網(wǎng)上交易平臺應(yīng)用存在的諸多安全隱患,深圳市電子商務(wù)安全證書管理有限公司(深圳CA)推出了基于 PKI ( Public Key Infrastructure ,,公鑰基礎(chǔ)設(shè)施)技術(shù)的,、易于實(shí)施的、完善的網(wǎng)上交易平臺安全解決方案 ,。利用經(jīng)過國家權(quán)威部門認(rèn)可的,、公正的、專業(yè)的深圳CA認(rèn)證中心作為權(quán)威,、可信,、公正的第三方認(rèn)證中心,為網(wǎng)上交易平臺構(gòu)建基于 PKI/CA 技術(shù)的信任基礎(chǔ)平臺,,提供身份認(rèn)證服務(wù),;網(wǎng)上交易平臺運(yùn)營商的會員通過深圳CA申請數(shù)字證書,證書都保存到 USB Key 中,;通過深圳CA為網(wǎng)上交易平臺申請服務(wù)器證書,,證明網(wǎng)上交易平臺的真實(shí)性;會員登陸網(wǎng)上交易平臺時,,通過數(shù)字證書來實(shí)現(xiàn)身份認(rèn)證和訪問控制,;進(jìn)行信息發(fā)布時,,使用數(shù)字證書對發(fā)布的信息進(jìn)行數(shù)字簽名,確保發(fā)布信息的真實(shí)性,、完整性,、可靠性和抗抵賴性;會員通過網(wǎng)上交易平臺進(jìn)行網(wǎng)上談判,、電子化交易合同簽署時,,使用數(shù)字證書對提交的談判信息、交易訂單和交易合同等進(jìn)行簽名,,保證交易信息的真實(shí)性,、完整性、可靠性和抗抵賴性
|
二,、數(shù)字證書與網(wǎng)上交易系統(tǒng)結(jié)合 |
1.總體設(shè)計(jì) |
通過應(yīng)用證書,,可以為網(wǎng)上交易系統(tǒng)實(shí)現(xiàn)身份認(rèn)證,數(shù)據(jù)加密,,數(shù)據(jù)簽名等方面功能.
|
|
2.身份認(rèn)證 |
通過驗(yàn)證用戶證書的有效性和合法性,,來確認(rèn)用戶具有系統(tǒng)賦予的角色權(quán)限。通過交易系統(tǒng)的用戶名密碼結(jié)合證書的方式,,甚至不需要用戶名密碼的方式就可登陸系統(tǒng),,確定用戶身份。平臺服務(wù)器配置服務(wù)器證書,,建立起SSL安全通道,,用戶或者客戶端必要使用證書才能登錄到系統(tǒng)。通過雙向的認(rèn)證機(jī)制,,保證登錄者的真實(shí)身份,。如下圖:
|
|
部署證書目錄服務(wù)器(LDAP),提供證書公鑰查詢,,證書掉銷列表(CRL),,證書狀態(tài)查詢等服務(wù),用于檢查登錄用戶的證書的可靠性,。證書目錄服務(wù)器自動與深圳CA的主目錄服務(wù)器同步數(shù)據(jù)。 通過嚴(yán)格的身份認(rèn)證機(jī)制,,確保檔案數(shù)據(jù)來源的可靠性,,系統(tǒng)的安全性。
|
3.數(shù)字簽名應(yīng)用 |
使用SZCA的數(shù)字簽名中間件,,可以對文字,、表格、文件,、圖像,、圖形等類型的數(shù)據(jù)進(jìn)行簽名,,制作數(shù)字信封、證書解析,、數(shù)據(jù)編碼,、數(shù)據(jù)摘要、獲取數(shù)據(jù)原文等功能,。網(wǎng)上交易平臺與SZCA的數(shù)字簽名中間件結(jié)合,,當(dāng)用戶要提交電子數(shù)據(jù)時,客戶端程序通過簽名中間件讀取用戶的個人證書,,驗(yàn)證個人證書信息及有效性,,然后使用簽名中間件的標(biāo)準(zhǔn)簽名方法對電子文件進(jìn)行簽名,最后發(fā)送到網(wǎng)上交易平臺,。
|
|
技術(shù)特點(diǎn): |
1).支持雙向簽名--具備簽名,、驗(yàn)簽名功能,可以用來實(shí)現(xiàn)雙向,、多次簽名的高安全級別方案,。
|
2).支持多方CA證書--支持多證書鏈的簽名和驗(yàn)證,極大的滿足了用戶對多個證書鏈的需求,。如果用戶使用的是其他CA機(jī)構(gòu)頒發(fā)的數(shù)字證書,,也可以在進(jìn)行簽名。
|
3).支持多個原文或文件--支持對多個原文內(nèi)容(或者文件)進(jìn)行一次簽名的功能,,可以提高整體的簽名效率,。
|
4).支持USB介質(zhì)的證書載體--除了支持軟證書、磁盤證書外,,還支持IC卡或者USBKey形式的證書,,為用戶提供了靈活的選擇。
|
5).支持多人簽名--根據(jù)RFC2985國際規(guī)范,,簽名符合PKCS7的signedData格式,,支持多個簽名,能按順序驗(yàn)證出各個簽名者,。能很好的滿足公文流轉(zhuǎn)等類型系統(tǒng)中的多簽名情況,。
|
6).電子文件的驗(yàn)證--用戶提交文件到電子商務(wù)平臺后,由平臺進(jìn)行統(tǒng)一驗(yàn)證簽名信息,。
|
驗(yàn)證的內(nèi)容包括如下:
- 正確性:數(shù)字簽名的密文能否通過標(biāo)準(zhǔn)的驗(yàn)簽算法驗(yàn)證出簽名者信息,。
- 完整性:驗(yàn)證出來的原文哈希值是否與原文的哈希值一致。
- 真實(shí)性:驗(yàn)證的簽名者證書信息是否與原簽名者證書一致,。
- 可靠性:簽名者證書是否由可靠的CA權(quán)威機(jī)構(gòu)頒發(fā),;簽名時間是否在簽名證書的有效期內(nèi);實(shí)施簽名時,,簽名證書是否已經(jīng)被吊銷,。
|
7).成熟的安全中間件,,快捷地實(shí)現(xiàn)數(shù)字簽名功能
- 全面支持X509數(shù)字證書及PKI公鑰體系
- 輕松實(shí)現(xiàn)數(shù)字簽名、數(shù)字信封,、數(shù)字證書解析等功能
- 運(yùn)用COM技術(shù),、JavaBean組件、Activex控件,,適用于各類型開發(fā)語言
- 支持CSP規(guī)范,,兼容各類型硬件(USBKEY、加密機(jī)等)
|
|
4.數(shù)據(jù)加密應(yīng)用 |
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,,對網(wǎng)絡(luò)傳輸過程中信息的保密性提出了更高的要求,,這些要求主要包括:對敏感的文件進(jìn)行加密;保證數(shù)據(jù)的完整性,,防止截獲人在文件中加入其他信息,;對數(shù)據(jù)和信息的來源進(jìn)行驗(yàn)證,以確保發(fā)信人的身份,。SZCA采用用戶和應(yīng)用系統(tǒng)雙向加密方式發(fā)送和接收數(shù)據(jù),,此加密方式安全可靠,,具體說明如下:
|
|
SSL通道協(xié)議提供的安全信道有以下三個特性: |
數(shù)據(jù)的保密性 信息加密就是把明碼的輸入文件用加密算法轉(zhuǎn)換成加密的文件以實(shí)現(xiàn)數(shù)據(jù)的保密,。加密的過程需要用到密匙來加密數(shù)據(jù)然后再解密,。沒有了密匙,,就無法解開加密的數(shù)據(jù)。數(shù)據(jù)加密之后,,只有密匙要用一個安全的方法傳送,。加密過的數(shù)據(jù)可以公開地傳送,。 SSL是通過HTTPS方式訪問和實(shí)現(xiàn),,如下圖:
|
|
數(shù)據(jù)的一致性 加密也能保證數(shù)據(jù)的一致性,。例如:消息驗(yàn)證碼(MAC),能夠校驗(yàn)用戶提供的加密信息,,接收者可以用MAC來校驗(yàn)加密數(shù)據(jù),,保證數(shù)據(jù)在傳輸過程中沒有被篡改過。
|
安全驗(yàn)證 加密的另外一個用途是用來作為個人的標(biāo)識,,用戶的密匙可以作為他的安全驗(yàn)證的標(biāo)識,。 SSL是利用公開密鑰的加密技術(shù)(RSA)來作為用戶端與服務(wù)器端在傳送機(jī)密資料時的加密通訊協(xié)定。
|
當(dāng)瀏覽器試圖連接一個具有SSL認(rèn)證加密的服務(wù)器時,就會喚醒一個SSL會話,瀏覽器檢查認(rèn)證,必須具備下面三個條件: |
- 1)有一個第三方認(rèn)證機(jī)構(gòu)SZCA發(fā)放證書,。
- 2)證書不能過期,。
- 3)證書是屬于它所連接的服務(wù)器的。
|
網(wǎng)上交易安全認(rèn)證解決方案 |
一,、概述 |
隨著網(wǎng)上電子交易模式的應(yīng)用和發(fā)展,產(chǎn)生了一些專門提供網(wǎng)上交易服務(wù)的平臺運(yùn)營商,,運(yùn)營商建設(shè)面向全國的,、面向各行各業(yè)的網(wǎng)上交易平臺,,面向企業(yè)或個人用戶提供會員制的網(wǎng)上交易服務(wù),包括:通過網(wǎng)上交易平臺發(fā)布商品信息,、供求信息,;通過網(wǎng)上交易平臺查詢供求信息;通過網(wǎng)上交易平臺完成交易談判,;通過網(wǎng)上交易平臺完成電子化合同的簽署,;通過網(wǎng)上交易平臺完成商品的交易;等等,。 網(wǎng)上交易平臺運(yùn)營商的目標(biāo)是為企業(yè)或個人提供一個開放的、方便的,、誠信的交易環(huán)境,。然而,網(wǎng)上電子交易不可避免的涉及到許多保密信息如買家,、賣家個人信息,、交易信息、產(chǎn)品信息等,,在給我們帶來翻天覆地的變化同時,,也不可避免的帶來了安全上的巨大隱患;由于網(wǎng)上電子交易是建立在 Internet 和網(wǎng)絡(luò)技術(shù)基礎(chǔ)至上,,由于 Internet 的開放性,、廣泛性和匿名性 ,給網(wǎng)上交易帶來很多安全隱患.針對網(wǎng)上交易平臺應(yīng)用存在的諸多安全隱患,,深圳市電子商務(wù)安全證書管理有限公司(深圳CA)推出了基于 PKI ( Public Key Infrastructure ,,公鑰基礎(chǔ)設(shè)施)技術(shù)的、易于實(shí)施的,、完善的網(wǎng)上交易平臺安全解決方案 ,。利用經(jīng)過國家權(quán)威部門認(rèn)可的、公正的,、專業(yè)的深圳CA認(rèn)證中心作為權(quán)威,、可信、公正的第三方認(rèn)證中心,,為網(wǎng)上交易平臺構(gòu)建基于 PKI/CA 技術(shù)的信任基礎(chǔ)平臺,,提供身份認(rèn)證服務(wù);網(wǎng)上交易平臺運(yùn)營商的會員通過深圳CA申請數(shù)字證書,,證書都保存到 USB Key 中,;通過深圳CA為網(wǎng)上交易平臺申請服務(wù)器證書,證明網(wǎng)上交易平臺的真實(shí)性;會員登陸網(wǎng)上交易平臺時,,通過數(shù)字證書來實(shí)現(xiàn)身份認(rèn)證和訪問控制,;進(jìn)行信息發(fā)布時,使用數(shù)字證書對發(fā)布的信息進(jìn)行數(shù)字簽名,,確保發(fā)布信息的真實(shí)性,、完整性、可靠性和抗抵賴性,;會員通過網(wǎng)上交易平臺進(jìn)行網(wǎng)上談判,、電子化交易合同簽署時,使用數(shù)字證書對提交的談判信息,、交易訂單和交易合同等進(jìn)行簽名,,保證交易信息的真實(shí)性、完整性,、可靠性和抗抵賴性
|
二,、數(shù)字證書與網(wǎng)上交易系統(tǒng)結(jié)合 |
1.總體設(shè)計(jì) |
通過應(yīng)用證書,可以為網(wǎng)上交易系統(tǒng)實(shí)現(xiàn)身份認(rèn)證,,數(shù)據(jù)加密,,數(shù)據(jù)簽名等方面功能.
|
|
2.身份認(rèn)證 |
通過驗(yàn)證用戶證書的有效性和合法性,來確認(rèn)用戶具有系統(tǒng)賦予的角色權(quán)限,。通過交易系統(tǒng)的用戶名密碼結(jié)合證書的方式,,甚至不需要用戶名密碼的方式就可登陸系統(tǒng),確定用戶身份,。平臺服務(wù)器配置服務(wù)器證書,,建立起SSL安全通道,用戶或者客戶端必要使用證書才能登錄到系統(tǒng),。通過雙向的認(rèn)證機(jī)制,,保證登錄者的真實(shí)身份。如下圖:
|
|
部署證書目錄服務(wù)器(LDAP),,提供證書公鑰查詢,,證書掉銷列表(CRL),證書狀態(tài)查詢等服務(wù),,用于檢查登錄用戶的證書的可靠性,。證書目錄服務(wù)器自動與深圳CA的主目錄服務(wù)器同步數(shù)據(jù)。 通過嚴(yán)格的身份認(rèn)證機(jī)制,,確保檔案數(shù)據(jù)來源的可靠性,,系統(tǒng)的安全性。
|
3.數(shù)字簽名應(yīng)用 |
使用SZCA的數(shù)字簽名中間件,,可以對文字,、表格,、文件、圖像,、圖形等類型的數(shù)據(jù)進(jìn)行簽名,,制作數(shù)字信封,、證書解析,、數(shù)據(jù)編碼、數(shù)據(jù)摘要,、獲取數(shù)據(jù)原文等功能,。網(wǎng)上交易平臺與SZCA的數(shù)字簽名中間件結(jié)合,當(dāng)用戶要提交電子數(shù)據(jù)時,,客戶端程序通過簽名中間件讀取用戶的個人證書,,驗(yàn)證個人證書信息及有效性,然后使用簽名中間件的標(biāo)準(zhǔn)簽名方法對電子文件進(jìn)行簽名,,最后發(fā)送到網(wǎng)上交易平臺,。
|
|
技術(shù)特點(diǎn): |
1).支持雙向簽名--具備簽名、驗(yàn)簽名功能,,可以用來實(shí)現(xiàn)雙向,、多次簽名的高安全級別方案。
|
2).支持多方CA證書--支持多證書鏈的簽名和驗(yàn)證,,極大的滿足了用戶對多個證書鏈的需求,。如果用戶使用的是其他CA機(jī)構(gòu)頒發(fā)的數(shù)字證書,也可以在進(jìn)行簽名,。
|
3).支持多個原文或文件--支持對多個原文內(nèi)容(或者文件)進(jìn)行一次簽名的功能,,可以提高整體的簽名效率。
|
4).支持USB介質(zhì)的證書載體--除了支持軟證書,、磁盤證書外,,還支持IC卡或者USBKey形式的證書,為用戶提供了靈活的選擇,。
|
5).支持多人簽名--根據(jù)RFC2985國際規(guī)范,,簽名符合PKCS7的signedData格式,支持多個簽名,,能按順序驗(yàn)證出各個簽名者,。能很好的滿足公文流轉(zhuǎn)等類型系統(tǒng)中的多簽名情況。
|
6).電子文件的驗(yàn)證--用戶提交文件到電子商務(wù)平臺后,,由平臺進(jìn)行統(tǒng)一驗(yàn)證簽名信息,。
|
驗(yàn)證的內(nèi)容包括如下:
- 正確性:數(shù)字簽名的密文能否通過標(biāo)準(zhǔn)的驗(yàn)簽算法驗(yàn)證出簽名者信息。
- 完整性:驗(yàn)證出來的原文哈希值是否與原文的哈希值一致,。
- 真實(shí)性:驗(yàn)證的簽名者證書信息是否與原簽名者證書一致,。
- 可靠性:簽名者證書是否由可靠的CA權(quán)威機(jī)構(gòu)頒發(fā),;簽名時間是否在簽名證書的有效期內(nèi);實(shí)施簽名時,,簽名證書是否已經(jīng)被吊銷,。
|
7).成熟的安全中間件,快捷地實(shí)現(xiàn)數(shù)字簽名功能
- 全面支持X509數(shù)字證書及PKI公鑰體系
- 輕松實(shí)現(xiàn)數(shù)字簽名,、數(shù)字信封,、數(shù)字證書解析等功能
- 運(yùn)用COM技術(shù)、JavaBean組件,、Activex控件,,適用于各類型開發(fā)語言
- 支持CSP規(guī)范,兼容各類型硬件(USBKEY,、加密機(jī)等)
|
|
4.數(shù)據(jù)加密應(yīng)用 |
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,,對網(wǎng)絡(luò)傳輸過程中信息的保密性提出了更高的要求,這些要求主要包括:對敏感的文件進(jìn)行加密,;保證數(shù)據(jù)的完整性,,防止截獲人在文件中加入其他信息;對數(shù)據(jù)和信息的來源進(jìn)行驗(yàn)證,,以確保發(fā)信人的身份,。SZCA采用用戶和應(yīng)用系統(tǒng)雙向加密方式發(fā)送和接收數(shù)據(jù),此加密方式安全可靠,,具體說明如下:
|
|
SSL通道協(xié)議提供的安全信道有以下三個特性: |
數(shù)據(jù)的保密性 信息加密就是把明碼的輸入文件用加密算法轉(zhuǎn)換成加密的文件以實(shí)現(xiàn)數(shù)據(jù)的保密,。加密的過程需要用到密匙來加密數(shù)據(jù)然后再解密。沒有了密匙,,就無法解開加密的數(shù)據(jù),。數(shù)據(jù)加密之后,只有密匙要用一個安全的方法傳送,。加密過的數(shù)據(jù)可以公開地傳送,。 SSL是通過HTTPS方式訪問和實(shí)現(xiàn),如下圖:
|
|
數(shù)據(jù)的一致性 加密也能保證數(shù)據(jù)的一致性,。例如:消息驗(yàn)證碼(MAC),,能夠校驗(yàn)用戶提供的加密信息,接收者可以用MAC來校驗(yàn)加密數(shù)據(jù),,保證數(shù)據(jù)在傳輸過程中沒有被篡改過,。
|
安全驗(yàn)證 加密的另外一個用途是用來作為個人的標(biāo)識,用戶的密匙可以作為他的安全驗(yàn)證的標(biāo)識,。 SSL是利用公開密鑰的加密技術(shù)(RSA)來作為用戶端與服務(wù)器端在傳送機(jī)密資料時的加密通訊協(xié)定,。
|
當(dāng)瀏覽器試圖連接一個具有SSL認(rèn)證加密的服務(wù)器時,就會喚醒一個SSL會話,瀏覽器檢查認(rèn)證,必須具備下面三個條件: |
- 1)有一個第三方認(rèn)證機(jī)構(gòu)SZCA發(fā)放證書。
- 2)證書不能過期,。
- 3)證書是屬于它所連接的服務(wù)器的,。
|
網(wǎng)上交易安全認(rèn)證解決方案 |
一,、概述 |
隨著網(wǎng)上電子交易模式的應(yīng)用和發(fā)展,產(chǎn)生了一些專門提供網(wǎng)上交易服務(wù)的平臺運(yùn)營商,,運(yùn)營商建設(shè)面向全國的,、面向各行各業(yè)的網(wǎng)上交易平臺,面向企業(yè)或個人用戶提供會員制的網(wǎng)上交易服務(wù),,包括:通過網(wǎng)上交易平臺發(fā)布商品信息,、供求信息;通過網(wǎng)上交易平臺查詢供求信息,;通過網(wǎng)上交易平臺完成交易談判,;通過網(wǎng)上交易平臺完成電子化合同的簽署;通過網(wǎng)上交易平臺完成商品的交易,;等等。 網(wǎng)上交易平臺運(yùn)營商的目標(biāo)是為企業(yè)或個人提供一個開放的,、方便的,、誠信的交易環(huán)境。然而,,網(wǎng)上電子交易不可避免的涉及到許多保密信息如買家,、賣家個人信息、交易信息,、產(chǎn)品信息等,,在給我們帶來翻天覆地的變化同時,也不可避免的帶來了安全上的巨大隱患,;由于網(wǎng)上電子交易是建立在 Internet 和網(wǎng)絡(luò)技術(shù)基礎(chǔ)至上,,由于 Internet 的開放性、廣泛性和匿名性 ,,給網(wǎng)上交易帶來很多安全隱患.針對網(wǎng)上交易平臺應(yīng)用存在的諸多安全隱患,,深圳市電子商務(wù)安全證書管理有限公司(深圳CA)推出了基于 PKI ( Public Key Infrastructure ,公鑰基礎(chǔ)設(shè)施)技術(shù)的,、易于實(shí)施的,、完善的網(wǎng)上交易平臺安全解決方案 。利用經(jīng)過國家權(quán)威部門認(rèn)可的,、公正的,、專業(yè)的深圳CA認(rèn)證中心作為權(quán)威、可信,、公正的第三方認(rèn)證中心,,為網(wǎng)上交易平臺構(gòu)建基于 PKI/CA 技術(shù)的信任基礎(chǔ)平臺,提供身份認(rèn)證服務(wù),;網(wǎng)上交易平臺運(yùn)營商的會員通過深圳CA申請數(shù)字證書,,證書都保存到 USB Key 中,;通過深圳CA為網(wǎng)上交易平臺申請服務(wù)器證書,證明網(wǎng)上交易平臺的真實(shí)性,;會員登陸網(wǎng)上交易平臺時,,通過數(shù)字證書來實(shí)現(xiàn)身份認(rèn)證和訪問控制;進(jìn)行信息發(fā)布時,,使用數(shù)字證書對發(fā)布的信息進(jìn)行數(shù)字簽名,,確保發(fā)布信息的真實(shí)性、完整性,、可靠性和抗抵賴性,;會員通過網(wǎng)上交易平臺進(jìn)行網(wǎng)上談判、電子化交易合同簽署時,,使用數(shù)字證書對提交的談判信息,、交易訂單和交易合同等進(jìn)行簽名,保證交易信息的真實(shí)性,、完整性,、可靠性和抗抵賴性
|
二、數(shù)字證書與網(wǎng)上交易系統(tǒng)結(jié)合 |
1.總體設(shè)計(jì) |
通過應(yīng)用證書,,可以為網(wǎng)上交易系統(tǒng)實(shí)現(xiàn)身份認(rèn)證,,數(shù)據(jù)加密,數(shù)據(jù)簽名等方面功能.
|
|
2.身份認(rèn)證 |
通過驗(yàn)證用戶證書的有效性和合法性,,來確認(rèn)用戶具有系統(tǒng)賦予的角色權(quán)限,。通過交易系統(tǒng)的用戶名密碼結(jié)合證書的方式,甚至不需要用戶名密碼的方式就可登陸系統(tǒng),,確定用戶身份,。平臺服務(wù)器配置服務(wù)器證書,建立起SSL安全通道,,用戶或者客戶端必要使用證書才能登錄到系統(tǒng),。通過雙向的認(rèn)證機(jī)制,保證登錄者的真實(shí)身份,。如下圖:
|
|
部署證書目錄服務(wù)器(LDAP),,提供證書公鑰查詢,證書掉銷列表(CRL),,證書狀態(tài)查詢等服務(wù),,用于檢查登錄用戶的證書的可靠性。證書目錄服務(wù)器自動與深圳CA的主目錄服務(wù)器同步數(shù)據(jù),。 通過嚴(yán)格的身份認(rèn)證機(jī)制,,確保檔案數(shù)據(jù)來源的可靠性,系統(tǒng)的安全性,。
|
3.數(shù)字簽名應(yīng)用 |
使用SZCA的數(shù)字簽名中間件,,可以對文字,、表格、文件,、圖像,、圖形等類型的數(shù)據(jù)進(jìn)行簽名,制作數(shù)字信封,、證書解析,、數(shù)據(jù)編碼、數(shù)據(jù)摘要,、獲取數(shù)據(jù)原文等功能,。網(wǎng)上交易平臺與SZCA的數(shù)字簽名中間件結(jié)合,當(dāng)用戶要提交電子數(shù)據(jù)時,,客戶端程序通過簽名中間件讀取用戶的個人證書,,驗(yàn)證個人證書信息及有效性,然后使用簽名中間件的標(biāo)準(zhǔn)簽名方法對電子文件進(jìn)行簽名,,最后發(fā)送到網(wǎng)上交易平臺,。
|
|
技術(shù)特點(diǎn): |
1).支持雙向簽名--具備簽名、驗(yàn)簽名功能,,可以用來實(shí)現(xiàn)雙向、多次簽名的高安全級別方案,。
|
2).支持多方CA證書--支持多證書鏈的簽名和驗(yàn)證,,極大的滿足了用戶對多個證書鏈的需求。如果用戶使用的是其他CA機(jī)構(gòu)頒發(fā)的數(shù)字證書,,也可以在進(jìn)行簽名,。
|
3).支持多個原文或文件--支持對多個原文內(nèi)容(或者文件)進(jìn)行一次簽名的功能,可以提高整體的簽名效率,。
|
4).支持USB介質(zhì)的證書載體--除了支持軟證書,、磁盤證書外,還支持IC卡或者USBKey形式的證書,,為用戶提供了靈活的選擇,。
|
5).支持多人簽名--根據(jù)RFC2985國際規(guī)范,簽名符合PKCS7的signedData格式,,支持多個簽名,,能按順序驗(yàn)證出各個簽名者。能很好的滿足公文流轉(zhuǎn)等類型系統(tǒng)中的多簽名情況,。
|
6).電子文件的驗(yàn)證--用戶提交文件到電子商務(wù)平臺后,,由平臺進(jìn)行統(tǒng)一驗(yàn)證簽名信息。
|
驗(yàn)證的內(nèi)容包括如下:
- 正確性:數(shù)字簽名的密文能否通過標(biāo)準(zhǔn)的驗(yàn)簽算法驗(yàn)證出簽名者信息,。
- 完整性:驗(yàn)證出來的原文哈希值是否與原文的哈希值一致,。
- 真實(shí)性:驗(yàn)證的簽名者證書信息是否與原簽名者證書一致,。
- 可靠性:簽名者證書是否由可靠的CA權(quán)威機(jī)構(gòu)頒發(fā);簽名時間是否在簽名證書的有效期內(nèi),;實(shí)施簽名時,,簽名證書是否已經(jīng)被吊銷。
|
7).成熟的安全中間件,,快捷地實(shí)現(xiàn)數(shù)字簽名功能
- 全面支持X509數(shù)字證書及PKI公鑰體系
- 輕松實(shí)現(xiàn)數(shù)字簽名,、數(shù)字信封、數(shù)字證書解析等功能
- 運(yùn)用COM技術(shù),、JavaBean組件,、Activex控件,適用于各類型開發(fā)語言
- 支持CSP規(guī)范,,兼容各類型硬件(USBKEY,、加密機(jī)等)
|
|
4.數(shù)據(jù)加密應(yīng)用 |
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,對網(wǎng)絡(luò)傳輸過程中信息的保密性提出了更高的要求,,這些要求主要包括:對敏感的文件進(jìn)行加密,;保證數(shù)據(jù)的完整性,防止截獲人在文件中加入其他信息,;對數(shù)據(jù)和信息的來源進(jìn)行驗(yàn)證,,以確保發(fā)信人的身份。SZCA采用用戶和應(yīng)用系統(tǒng)雙向加密方式發(fā)送和接收數(shù)據(jù),,此加密方式安全可靠,,具體說明如下:
|
|
SSL通道協(xié)議提供的安全信道有以下三個特性: |
數(shù)據(jù)的保密性 信息加密就是把明碼的輸入文件用加密算法轉(zhuǎn)換成加密的文件以實(shí)現(xiàn)數(shù)據(jù)的保密。加密的過程需要用到密匙來加密數(shù)據(jù)然后再解密,。沒有了密匙,,就無法解開加密的數(shù)據(jù)。數(shù)據(jù)加密之后,,只有密匙要用一個安全的方法傳送,。加密過的數(shù)據(jù)可以公開地傳送。 SSL是通過HTTPS方式訪問和實(shí)現(xiàn),,如下圖:
|
|
數(shù)據(jù)的一致性 加密也能保證數(shù)據(jù)的一致性,。例如:消息驗(yàn)證碼(MAC),能夠校驗(yàn)用戶提供的加密信息,,接收者可以用MAC來校驗(yàn)加密數(shù)據(jù),,保證數(shù)據(jù)在傳輸過程中沒有被篡改過。
|
安全驗(yàn)證 加密的另外一個用途是用來作為個人的標(biāo)識,,用戶的密匙可以作為他的安全驗(yàn)證的標(biāo)識,。 SSL是利用公開密鑰的加密技術(shù)(RSA)來作為用戶端與服務(wù)器端在傳送機(jī)密資料時的加密通訊協(xié)定。
|
當(dāng)瀏覽器試圖連接一個具有SSL認(rèn)證加密的服務(wù)器時,就會喚醒一個SSL會話,瀏覽器檢查認(rèn)證,必須具備下面三個條件: |
- 1)有一個第三方認(rèn)證機(jī)構(gòu)SZCA發(fā)放證書。
- 2)證書不能過期,。
- 3)證書是屬于它所連接的服務(wù)器的,。
|
網(wǎng)上交易安全認(rèn)證解決方案 |
一、概述 |
隨著網(wǎng)上電子交易模式的應(yīng)用和發(fā)展,,產(chǎn)生了一些專門提供網(wǎng)上交易服務(wù)的平臺運(yùn)營商,,運(yùn)營商建設(shè)面向全國的、面向各行各業(yè)的網(wǎng)上交易平臺,,面向企業(yè)或個人用戶提供會員制的網(wǎng)上交易服務(wù),,包括:通過網(wǎng)上交易平臺發(fā)布商品信息、供求信息,;通過網(wǎng)上交易平臺查詢供求信息,;通過網(wǎng)上交易平臺完成交易談判;通過網(wǎng)上交易平臺完成電子化合同的簽署,;通過網(wǎng)上交易平臺完成商品的交易,;等等。 網(wǎng)上交易平臺運(yùn)營商的目標(biāo)是為企業(yè)或個人提供一個開放的,、方便的,、誠信的交易環(huán)境。然而,,網(wǎng)上電子交易不可避免的涉及到許多保密信息如買家,、賣家個人信息、交易信息,、產(chǎn)品信息等,,在給我們帶來翻天覆地的變化同時,也不可避免的帶來了安全上的巨大隱患,;由于網(wǎng)上電子交易是建立在 Internet 和網(wǎng)絡(luò)技術(shù)基礎(chǔ)至上,由于 Internet 的開放性,、廣泛性和匿名性 ,,給網(wǎng)上交易帶來很多安全隱患.針對網(wǎng)上交易平臺應(yīng)用存在的諸多安全隱患,深圳市電子商務(wù)安全證書管理有限公司(深圳CA)推出了基于 PKI ( Public Key Infrastructure ,,公鑰基礎(chǔ)設(shè)施)技術(shù)的,、易于實(shí)施的、完善的網(wǎng)上交易平臺安全解決方案 ,。利用經(jīng)過國家權(quán)威部門認(rèn)可的,、公正的、專業(yè)的深圳CA認(rèn)證中心作為權(quán)威,、可信,、公正的第三方認(rèn)證中心,為網(wǎng)上交易平臺構(gòu)建基于 PKI/CA 技術(shù)的信任基礎(chǔ)平臺,,提供身份認(rèn)證服務(wù),;網(wǎng)上交易平臺運(yùn)營商的會員通過深圳CA申請數(shù)字證書,,證書都保存到 USB Key 中;通過深圳CA為網(wǎng)上交易平臺申請服務(wù)器證書,,證明網(wǎng)上交易平臺的真實(shí)性,;會員登陸網(wǎng)上交易平臺時,通過數(shù)字證書來實(shí)現(xiàn)身份認(rèn)證和訪問控制,;進(jìn)行信息發(fā)布時,,使用數(shù)字證書對發(fā)布的信息進(jìn)行數(shù)字簽名,確保發(fā)布信息的真實(shí)性,、完整性,、可靠性和抗抵賴性;會員通過網(wǎng)上交易平臺進(jìn)行網(wǎng)上談判,、電子化交易合同簽署時,,使用數(shù)字證書對提交的談判信息、交易訂單和交易合同等進(jìn)行簽名,,保證交易信息的真實(shí)性,、完整性、可靠性和抗抵賴性
|
二,、數(shù)字證書與網(wǎng)上交易系統(tǒng)結(jié)合 |
1.總體設(shè)計(jì) |
通過應(yīng)用證書,,可以為網(wǎng)上交易系統(tǒng)實(shí)現(xiàn)身份認(rèn)證,數(shù)據(jù)加密,,數(shù)據(jù)簽名等方面功能.
|
|
2.身份認(rèn)證 |
通過驗(yàn)證用戶證書的有效性和合法性,,來確認(rèn)用戶具有系統(tǒng)賦予的角色權(quán)限。通過交易系統(tǒng)的用戶名密碼結(jié)合證書的方式,,甚至不需要用戶名密碼的方式就可登陸系統(tǒng),,確定用戶身份。平臺服務(wù)器配置服務(wù)器證書,,建立起SSL安全通道,,用戶或者客戶端必要使用證書才能登錄到系統(tǒng)。通過雙向的認(rèn)證機(jī)制,,保證登錄者的真實(shí)身份,。如下圖:
|
|
部署證書目錄服務(wù)器(LDAP),提供證書公鑰查詢,,證書掉銷列表(CRL),,證書狀態(tài)查詢等服務(wù),用于檢查登錄用戶的證書的可靠性,。證書目錄服務(wù)器自動與深圳CA的主目錄服務(wù)器同步數(shù)據(jù),。 通過嚴(yán)格的身份認(rèn)證機(jī)制,確保檔案數(shù)據(jù)來源的可靠性,系統(tǒng)的安全性,。
|
3.數(shù)字簽名應(yīng)用 |
使用SZCA的數(shù)字簽名中間件,,可以對文字、表格,、文件,、圖像、圖形等類型的數(shù)據(jù)進(jìn)行簽名,,制作數(shù)字信封,、證書解析、數(shù)據(jù)編碼,、數(shù)據(jù)摘要,、獲取數(shù)據(jù)原文等功能。網(wǎng)上交易平臺與SZCA的數(shù)字簽名中間件結(jié)合,,當(dāng)用戶要提交電子數(shù)據(jù)時,,客戶端程序通過簽名中間件讀取用戶的個人證書,驗(yàn)證個人證書信息及有效性,,然后使用簽名中間件的標(biāo)準(zhǔn)簽名方法對電子文件進(jìn)行簽名,,最后發(fā)送到網(wǎng)上交易平臺。
|
|
技術(shù)特點(diǎn): |
1).支持雙向簽名--具備簽名,、驗(yàn)簽名功能,,可以用來實(shí)現(xiàn)雙向、多次簽名的高安全級別方案,。
|
2).支持多方CA證書--支持多證書鏈的簽名和驗(yàn)證,,極大的滿足了用戶對多個證書鏈的需求。如果用戶使用的是其他CA機(jī)構(gòu)頒發(fā)的數(shù)字證書,,也可以在進(jìn)行簽名,。
|
3).支持多個原文或文件--支持對多個原文內(nèi)容(或者文件)進(jìn)行一次簽名的功能,可以提高整體的簽名效率,。
|
4).支持USB介質(zhì)的證書載體--除了支持軟證書,、磁盤證書外,還支持IC卡或者USBKey形式的證書,,為用戶提供了靈活的選擇。
|
5).支持多人簽名--根據(jù)RFC2985國際規(guī)范,,簽名符合PKCS7的signedData格式,,支持多個簽名,能按順序驗(yàn)證出各個簽名者,。能很好的滿足公文流轉(zhuǎn)等類型系統(tǒng)中的多簽名情況,。
|
6).電子文件的驗(yàn)證--用戶提交文件到電子商務(wù)平臺后,由平臺進(jìn)行統(tǒng)一驗(yàn)證簽名信息。
|
驗(yàn)證的內(nèi)容包括如下:
- 正確性:數(shù)字簽名的密文能否通過標(biāo)準(zhǔn)的驗(yàn)簽算法驗(yàn)證出簽名者信息,。
- 完整性:驗(yàn)證出來的原文哈希值是否與原文的哈希值一致,。
- 真實(shí)性:驗(yàn)證的簽名者證書信息是否與原簽名者證書一致。
- 可靠性:簽名者證書是否由可靠的CA權(quán)威機(jī)構(gòu)頒發(fā),;簽名時間是否在簽名證書的有效期內(nèi),;實(shí)施簽名時,簽名證書是否已經(jīng)被吊銷,。
|
7).成熟的安全中間件,,快捷地實(shí)現(xiàn)數(shù)字簽名功能
- 全面支持X509數(shù)字證書及PKI公鑰體系
- 輕松實(shí)現(xiàn)數(shù)字簽名、數(shù)字信封,、數(shù)字證書解析等功能
- 運(yùn)用COM技術(shù),、JavaBean組件、Activex控件,,適用于各類型開發(fā)語言
- 支持CSP規(guī)范,,兼容各類型硬件(USBKEY、加密機(jī)等)
|
|
4.數(shù)據(jù)加密應(yīng)用 |
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,,對網(wǎng)絡(luò)傳輸過程中信息的保密性提出了更高的要求,,這些要求主要包括:對敏感的文件進(jìn)行加密;保證數(shù)據(jù)的完整性,,防止截獲人在文件中加入其他信息,;對數(shù)據(jù)和信息的來源進(jìn)行驗(yàn)證,以確保發(fā)信人的身份,。SZCA采用用戶和應(yīng)用系統(tǒng)雙向加密方式發(fā)送和接收數(shù)據(jù),,此加密方式安全可靠,具體說明如下:
|
|
SSL通道協(xié)議提供的安全信道有以下三個特性: |
數(shù)據(jù)的保密性 信息加密就是把明碼的輸入文件用加密算法轉(zhuǎn)換成加密的文件以實(shí)現(xiàn)數(shù)據(jù)的保密,。加密的過程需要用到密匙來加密數(shù)據(jù)然后再解密,。沒有了密匙,就無法解開加密的數(shù)據(jù),。數(shù)據(jù)加密之后,,只有密匙要用一個安全的方法傳送。加密過的數(shù)據(jù)可以公開地傳送,。 SSL是通過HTTPS方式訪問和實(shí)現(xiàn),,如下圖:
|
|
數(shù)據(jù)的一致性 加密也能保證數(shù)據(jù)的一致性。例如:消息驗(yàn)證碼(MAC),,能夠校驗(yàn)用戶提供的加密信息,,接收者可以用MAC來校驗(yàn)加密數(shù)據(jù),保證數(shù)據(jù)在傳輸過程中沒有被篡改過,。
|
安全驗(yàn)證 加密的另外一個用途是用來作為個人的標(biāo)識,,用戶的密匙可以作為他的安全驗(yàn)證的標(biāo)識,。 SSL是利用公開密鑰的加密技術(shù)(RSA)來作為用戶端與服務(wù)器端在傳送機(jī)密資料時的加密通訊協(xié)定。
|
當(dāng)瀏覽器試圖連接一個具有SSL認(rèn)證加密的服務(wù)器時,就會喚醒一個SSL會話,瀏覽器檢查認(rèn)證,必須具備下面三個條件: |
- 1)有一個第三方認(rèn)證機(jī)構(gòu)SZCA發(fā)放證書,。
- 2)證書不能過期,。
- 3)證書是屬于它所連接的服務(wù)器的。
|
|