什么是OCSPStapling?什么是OCSP裝訂?

2022-10-08    分類: 網(wǎng)站建設(shè)

1. OCSP裝訂(英語(yǔ):OCSP Stapling)

正式名稱為TLS證書狀態(tài)查詢擴(kuò)展,可代替在線證書狀態(tài)協(xié)議(OCSP)來查詢X.509證書的狀態(tài)。服務(wù)器在TLS握手時(shí)發(fā)送事先緩存的OCSP響應(yīng),用戶只需驗(yàn)證該響應(yīng)的有效性而不用再向數(shù)字證書認(rèn)證機(jī)構(gòu)(CA)發(fā)送請(qǐng)求。

2. 動(dòng)機(jī)

OCSP裝訂解決了在線證書協(xié)議中的大多數(shù)問題。CA給網(wǎng)站頒發(fā)證書之后,網(wǎng)站的每個(gè)訪問者都會(huì)進(jìn)行OCSP查詢。因此使用在線證書協(xié)議時(shí),高并發(fā)的請(qǐng)求會(huì)給CA的服務(wù)器帶來很大的壓力。同時(shí)由于必須和CA建立連接,OCSP查詢還會(huì)影響瀏覽器打開頁(yè)面的速度并泄漏用戶隱私。此外,當(dāng)OCSP查詢無法得到響應(yīng)時(shí),瀏覽器必須選擇是否在無法確認(rèn)證書狀態(tài)的情況下繼續(xù)連接,造成安全性和可用性二選一的困局。

3.發(fā)展

對(duì)OCSP裝訂的支持正在逐步落實(shí)。OpenSSL在Mozilla基金會(huì)的協(xié)助下發(fā)布了支持OCSP裝訂的0.9.8g版本。

服務(wù)器端的支持情況:

什么是OCSP Stapling

瀏覽器的支持情況:

瀏覽器的支持情況

SMTP方面,Exim在客戶端和服務(wù)器端都支持OCSP裝訂。

4.標(biāo)準(zhǔn)

RFC 6066第8章中規(guī)定了TLS證書狀態(tài)查詢擴(kuò)展的標(biāo)準(zhǔn)。

RFC 6961定義了多證書狀態(tài)查詢擴(kuò)展,允許TLS握手中發(fā)送多個(gè)證書的OCSP響應(yīng)。

5.部署

OCSP裝訂支持正在逐步實(shí)施。該OpenSSL的項(xiàng)目列入其0.9.8g發(fā)布從贈(zèng)款的援助支持Mozilla基金會(huì)。

Apache HTTP服務(wù)器支持OCSP裝訂自2.3.3版本,的nginx的,因?yàn)?.3.7版本的Web服務(wù)器,的Litespeed Web服務(wù)器自版本4.2.4,微軟的IIS,因?yàn)閃indows Server 2008中,HAProxy從版本1.5.0開始,自11.6.0版本開始的F5 NetworksBIG-IP以及從版本7.2.37.1開始的KEMP LoadMasters。

在瀏覽器端,OCSP裝訂在開始實(shí)施的Firefox26,在Internet Explorer中,因?yàn)閃indows Vista中,和谷歌Chrome在Linux中,Chrome操作系統(tǒng)和Windows Vista的以來。

對(duì)于SMTP,Exim郵件傳輸代理支持客戶端和服務(wù)器模式下的OCSP裝訂。

6.局限性

OCSP裝訂可以降低OCSP驗(yàn)證的成本,特別針對(duì)有很多用戶的大型網(wǎng)站。但是OCSP裝訂在同一時(shí)間只能發(fā)送一個(gè)OCSP響應(yīng),對(duì)有中級(jí)證書的證書鏈來說并不足夠。RFC 6961中提出的多證書狀態(tài)查詢擴(kuò)展解決了這個(gè)問題,允許同時(shí)發(fā)送多個(gè)OCSP響應(yīng)。

7. 意義

在服務(wù)器上部署ocsp裝訂,能大大緩解鏈接數(shù)與高并發(fā)量。省去多次握手操作,使網(wǎng)站訪問速度更快。

網(wǎng)站欄目:什么是OCSPStapling?什么是OCSP裝訂?
分享網(wǎng)址:http://www.muchs.cn/news15/203415.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站企業(yè)網(wǎng)站制作、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站排名品牌網(wǎng)站制作、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)