卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

SSL應(yīng)用系列之二Web站點(diǎn)實(shí)現(xiàn)SSL加密訪問

SSL 應(yīng)用系列之二:為Web 站點(diǎn)實(shí)現(xiàn)SSL 加密訪問 ◆如何通俗化理解SSL◆演示2種為web 網(wǎng)頁(yè)申請(qǐng)安全證書的方法◆通過(guò)實(shí)例理解Common Name名稱的作用◆討論為什么訪問證書服務(wù)器時(shí)需

SSL 應(yīng)用系列之二:為Web 站點(diǎn)實(shí)現(xiàn)SSL 加密訪問 ◆如何通俗化理解SSL

◆演示2種為web 網(wǎng)頁(yè)申請(qǐng)安全證書的方法

◆通過(guò)實(shí)例理解Common Name名稱的作用

◆討論為什么訪問證書服務(wù)器時(shí)需要輸入用戶名和密碼

本文導(dǎo)讀目錄

一、如何理解SSL

二、為Web 站點(diǎn)申請(qǐng)CA 證書并測(cè)試SSL (兩種方法)

1、第一種方法

1)建立測(cè)試站點(diǎn)

2)通過(guò)Web 網(wǎng)頁(yè)申請(qǐng)網(wǎng)站證書。

第一步,申請(qǐng)請(qǐng)求文件。

第二步,提交請(qǐng)求文件。

第三步,導(dǎo)入web 證書。

第四步,測(cè)試SSL 網(wǎng)站。

2、第二種方法

第一步,移除當(dāng)前SSL 證書。

第二步,建立測(cè)試站點(diǎn)。

第三步,通過(guò)IIS 申請(qǐng)證書。

第四步,測(cè)試SSL 網(wǎng)站。

三、小插曲:討論訪問證書服務(wù)器時(shí)為何需要輸入用戶和密碼?

一、如何理解 SSL

按照慣例,從基礎(chǔ)概念上介紹一下SSL ,即Secure Socket Layer 安全套接層。最初是由Netscape 開發(fā)的一種國(guó)際標(biāo)準(zhǔn)的加密及身份認(rèn)證通信協(xié)議,它的作用是訪問端和被訪問端,或應(yīng)用端和服務(wù)器端之間建立一條相對(duì)獨(dú)立的、安全的通道,并利用自身的數(shù)學(xué)加密算法對(duì)來(lái)往的信息進(jìn)行嚴(yán)格加密,從而保證數(shù)據(jù)在此通道內(nèi)傳輸時(shí)擁有足夠的安全性。

那,有朋友可能會(huì)想到https ,這又是什么呢?幾句話,保證讓你明白它和ssl 之間的關(guān)系,https 也出自Netscape ,簡(jiǎn)單講它是HTTP 協(xié)議的安全版本,即是在http 的基礎(chǔ)上加入了ssl 層,https 的安全基礎(chǔ)就是SSL ,也就是說(shuō)單有https 協(xié)議,沒有ssl 的輔助是無(wú)法實(shí)現(xiàn)加密的!

網(wǎng)絡(luò)上,https 和ssl 隨處可見。當(dāng)訪問一些銀行網(wǎng)站,尤其是需要你輸入一些私密信息比如帳號(hào)、密碼的時(shí)候,請(qǐng)注意觀察瀏覽器地址欄的兩頭,最左邊和最右邊,一定會(huì)

,

看到https 和ssl 的身影。以招商銀行為例,我們進(jìn)入招行主頁(yè)

[url]http://www.cmbchina.com/[/url] 點(diǎn)擊右下方的【個(gè)人銀行大眾版】,即

[url]https://pbsz.ebank.cmbchina.com/CmbBank_GenShell/UI/GenShellPC/Login/Login.aspx[/url]

我們可以看到這樣的一個(gè)界面:

圖片看不清楚?請(qǐng)點(diǎn)擊這里查看原圖(大圖)。

請(qǐng)注意上圖的2個(gè)紅色框框,左側(cè)的HTTPS 開頭的地址表明此時(shí)網(wǎng)頁(yè)傳輸協(xié)議用的就是HTTPS 安全協(xié)議,右側(cè)的是那把黃色的小鎖表明已經(jīng)啟用了SSL 鏈接。

我們單擊一下那個(gè)小鎖,會(huì)看得更清楚些,如圖:

,

參照本系列的第一節(jié)講到的相關(guān)知識(shí),我們知道這個(gè)證書的頒發(fā)者:VeriSign Class 3 Extended Validation SSL SGC CA

其實(shí)不僅僅含有頒發(fā)者的信息,我們來(lái)稍微分析一下吧:

VerSign ,美國(guó)的一家很著名提供智能信息基礎(chǔ)設(shè)施服務(wù)的服務(wù)商。

Class 3 Extended Validation,即為第三代擴(kuò)展驗(yàn)證

SGC SSL :SGC 即Server Gated Cryptography,是在現(xiàn)有的SSL 標(biāo)準(zhǔn)基礎(chǔ)上增加的一種增強(qiáng)密鑰用法(EKU)。

OK ,我們今天實(shí)驗(yàn)的目的就是想實(shí)現(xiàn)類似的功能

1、使用https 協(xié)議來(lái)訪問我們的測(cè)試站點(diǎn)

2、出現(xiàn)如上圖的小鎖圖標(biāo),并可以查看證書信息。

二、為Web 站點(diǎn)申請(qǐng)CA 證書并測(cè)試SSL (兩種方法)

第一種方法:

基礎(chǔ)工作

1、已安裝IIS 組件 (此文還在編輯中,稍后放出)

2、已安裝CA 組件(請(qǐng)參考SSL 應(yīng)用系列之一:CA 證書頒發(fā)機(jī)構(gòu)(中心)安裝圖文詳解)

1) 建立測(cè)試站點(diǎn)

1、我在F 盤上建了一個(gè)testweb 文件夾,里面有一個(gè)臨時(shí)站點(diǎn),目錄為Errpage 。

,

圖片看不清楚?請(qǐng)點(diǎn)擊這里查看原圖(大圖)。

里面有2個(gè)文件,這就是我們今天要測(cè)試的網(wǎng)頁(yè)。

圖片看不清楚?請(qǐng)點(diǎn)擊這里查看原圖(大圖)。

OK ,下面我們到IIS 里將這個(gè)站點(diǎn)應(yīng)用起來(lái)。(具體過(guò)程非本節(jié)重點(diǎn),故在此省略) 經(jīng)過(guò)一些簡(jiǎn)單的設(shè)置后,我們可以在IIS 中順利瀏覽測(cè)試頁(yè)面。

,

圖片看不清楚?請(qǐng)點(diǎn)擊這里查看原圖(大圖)。

本機(jī)的IP 為10.0.0.252,下面是在IE7里的訪問頁(yè)面,大家可以看到此時(shí)并沒有https 及安全鎖標(biāo)記。

圖片看不清楚?請(qǐng)點(diǎn)擊這里查看原圖(大圖)。

為測(cè)試網(wǎng)站申請(qǐng)證書,也就是為我們的IIS Web服務(wù)器申請(qǐng)一個(gè)CA 證書。我們有兩種辦法來(lái)完成證書的申請(qǐng),我們來(lái)一一演示。

2) 通過(guò)Web 網(wǎng)頁(yè)申請(qǐng)網(wǎng)站證書。

第一步,申請(qǐng)請(qǐng)求文件。

使用這種辦法申請(qǐng)證書,那么首先需要為指定的站點(diǎn)申請(qǐng)一份請(qǐng)求證書文件,打開IIS ,找到特定的站點(diǎn),我們這里是testweb ,

,

在這個(gè)站點(diǎn)上右擊,選擇【屬性】,再選擇【目錄安全性】選項(xiàng)卡

點(diǎn)擊紅色方框處的【服務(wù)器證書】,然后【Next 】

,

上圖中的設(shè)置一般我們不作修改,默認(rèn)即可。點(diǎn)擊【Next 】繼續(xù)

,

紅框的內(nèi)容可以自己填寫,此處無(wú)關(guān)緊要,點(diǎn)擊【Next 】繼續(xù)

這里的Common name是一個(gè)很重要的地方,默認(rèn)是本機(jī)的計(jì)算機(jī)名,這里填寫的內(nèi)容將直接影響后續(xù)的訪問過(guò)程,如果你的網(wǎng)站要在外部訪問,那么一定要寫上外網(wǎng)的訪問地址,比如[url]www.mypage.com[/url]這樣的地址,當(dāng)然不一定非要用www 開頭,只要是輸入的地址已經(jīng)做好的相應(yīng)的解析記錄就行,比如web.mypage.com ,其中,mypage.com 是你申請(qǐng)的外網(wǎng)域名。我們這里暫且用計(jì)算機(jī)名代替,后面還會(huì)說(shuō)到這個(gè)問題。點(diǎn)擊【Next 】繼續(xù)

,

紅框的內(nèi)容可以自己填寫,此處無(wú)關(guān)緊要,點(diǎn)擊【Next 】繼續(xù)

certreq.txt 就是針對(duì)這個(gè)站點(diǎn)生成的請(qǐng)求文件,為什么說(shuō)是針對(duì)這個(gè)站點(diǎn)呢?還記得輸入common name 的那一步嗎?我們輸入的common name 已經(jīng)包含在請(qǐng)求文件里,稍后會(huì)用到這個(gè)文件來(lái)制作證書。默認(rèn)存放在C 盤根目錄下,我們也可以手工指定。點(diǎn)擊【Next 】繼續(xù)

,

查看證書的基本信息,如果確認(rèn)無(wú)誤,點(diǎn)擊【Next 】繼續(xù)

OK ,至此,證書的請(qǐng)求文件制作完畢。

第二步,提交請(qǐng)求文件。

在C 盤目錄下,找到剛才生成的請(qǐng)求文件下certreq.txt ,如下圖

標(biāo)簽: