ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> ASP技术
5个实用网站速成(BIG5)(二)
網站如何加入SSL安全傳輸功能呢?



如何於您的網站加入SSL(Secure Sockets Layer)安全傳輸功能呢?



網路上的傳輸資料,都可能被攔截、竄改。首先我們先看看,如何將資料安全的傳輸呢?



甚麼是對稱金鑰(Session Key)法、公開金鑰(Public Key)法、SSL(Secure Sockets Layer)呢?



 



對稱金鑰(Session Key)法



最簡單的方法,為傳送者將待傳送的資料使用一把對稱金鑰(Session Key)加密,傳送當中的資料為亂碼,不怕被人攔截,接收者收到資料後使用同一把對稱金鑰(Session Key)解密。



所謂的金鑰(Key)並不是真的是一把鑰匙,而是一個加解密的咚惴▌t,譬如將每一個資料加2,2即為一把金鑰。



對稱金鑰(Session Key)法的問題,為如何於網路上安全地交付這一把加解密的鑰匙?這一把鑰匙於網路上傳送交付,也可能被攔截、竄改。



 



公開金鑰(Public Key)法



於是,有人發明公開金鑰(Public Key)法,傳送者將待傳送的資料使用接收者的公開金鑰(Public Key)加密,傳送當中的資料為亂碼,不怕被人攔截,接收者收到資料後使用另外一把接收者的的私密金鑰(Private Key)解密。



由於公開金鑰(Public Key)不怕知道,因此適合於網路上安全地交付這一把加密用的公開金鑰(Public Key)。



由於對稱金鑰(Session Key)法的咚爿^複雜,咚闼俣缺葘ΨQ金鑰(Session Key)法慢上數千倍。



 



SSL(Secure Sockets Layer)



SSL(Secure Sockets Layer),則融合對稱金鑰(Session Key)法、和公開金鑰(Public Key)法的優點。



瀏覽器會先產生一把對稱金鑰(Session Key),將待傳送的資料使用這一把對稱金鑰(Session Key)加密,再使用接收者的公開金鑰(Public Key)將這一把對稱金鑰(Session Key)加密,傳送當中的資料為亂碼,接收者收到資料後使用另外一把接收者的私密金鑰(Private Key)先將對稱金鑰(Session Key)解密,再使用這一把對稱金鑰(Session Key)將傳送的資料解密。



公開金鑰(Public Key)法的問題,為如何確認這一把加密用接收者的公開金鑰(Public Key)的正確性?這一把接收者的公開金鑰(Public Key)於網路上傳送交付,也可能被攔截、竄改。



因此必須有一個具備公信力的認證中心即所謂的CA(Certificate Authority),對接收者的即網站伺服器來核發一個伺服器認證,以證實這一把加密用接收者的公開金鑰(Public Key)確定為此伺服器所有。



SSL(Secure Sockets Layer),於網路上溝通的流程,如下:





首先瀏覽器發出https:// 的SSL要求。





網站伺服器回應伺服器認證,包括伺服器的公開金鑰(Public Key)、認證中心CA和其數位簽章、效期、序號、使用者,確定為此伺服器所有。





瀏覽器會先產生一把對稱金鑰(Session Key),再使用伺服器的公開金鑰(Public Key)將這一把對稱金鑰(Session Key)加密,伺服器收到後使用另外一把伺服器的私密金鑰(Private Key)先解密出對稱金鑰(Session Key)。





瀏覽器將待傳送的資料使用這一把對稱金鑰(Session Key)加密,伺服器收到資料後,再使用這一把對稱金鑰(Session Key)將傳送的資料解密。



Certificate Server安裝



於Windows NT Option Pack當中,包括Microsoft Certificate Server,提供認證中心CA的功能。對伺服器核發伺服器認證,可以提供SSL安全傳輸的功能。



若要安裝Certificate Server,執行Windows NT Option Pack的安裝程式,選擇 [新增/移除],勾選 [Certificate Server]。



輸入資料庫和記錄的安裝路徑,和認證中心的描述,即可將Certificate Serve安裝好。



申請伺服器認證



前面談到必須有一個具備公信力的認證中心CA,對網站伺服器來核發一個伺服器認證,以證實公開金鑰(Public Key)確定為此伺服器所有。



您可以挑選具公信力的認證中心CA,對網站伺服器來核發一個伺服器認證。也可以使用Windows NT Option Pack的Microsoft Certificate Server,自己成立一個認證中心CA,就可以對伺服器核發伺服器認證,以提供SSL安全傳輸的功能。



登記為「可信任」的CA



安裝好Certificate Server的伺服器認證後,第二個步驟,為於瀏覽器登記認證中心CA為「可信任」的CA,執行 http://localhost/certsrv/ CertEnroll/cacerts.htm,按下 [Certificate for LISAActif CA]。



選擇開啟這個檔案,即可將Certificate Server的認證中心CA加到受信任發照者清單中,如。



於瀏覽器的 [Internet選項] 的 [內容] 之 認證 [機構] 中,可以看到已經將Certificate Server的認證中心CA加到受信任機構清單中。



使用SSL(Secure Sockets Layer)



接著即可使用SSL(Secure Sockets Layer)了,將瀏覽器傳送的資料加密,使用https://執行。



ASP程式碼,如下:<
 
 
本站关键词:
|东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司||东莞企业形像设计|东莞产品包装设计|东莞海报设计|东莞PHP主机|东莞动态空间|东莞动态网页|网站建设 东莞|网页设计 东莞|东莞国际域名注册|东莞国内域名|网页空间申请 东莞|东莞软件公司|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有