當(dāng)前位置:首頁 > 智能硬件 > 智能硬件
[導(dǎo)讀]摘要:本文綜合評價了某些認(rèn)證機(jī)制和方案的優(yōu)劣,并分析了身份認(rèn)證的理論和應(yīng)用,列舉了一些對身份認(rèn)證的各種實現(xiàn)方法、技術(shù)現(xiàn)狀及發(fā)展趨勢,同時設(shè)計了一個利用數(shù)字簽名實現(xiàn)的簡單的身份認(rèn)證方案。關(guān)鍵詞:身份認(rèn)證

摘要:本文綜合評價了某些認(rèn)證機(jī)制和方案的優(yōu)劣,并分析了身份認(rèn)證的理論和應(yīng)用,列舉了一些對身份認(rèn)證的各種實現(xiàn)方法、技術(shù)現(xiàn)狀及發(fā)展趨勢,同時設(shè)計了一個利用數(shù)字簽名實現(xiàn)的簡單的身份認(rèn)證方案。

關(guān)鍵詞:身份認(rèn)證技術(shù) 分析 比較 運(yùn)用

隨著網(wǎng)絡(luò)時代的到來,人們可以通過網(wǎng)絡(luò)得到各種各樣的信息。但由于網(wǎng)絡(luò)的開放性,它正面臨著如計算機(jī)病毒、人為的惡意攻擊、網(wǎng)絡(luò)軟件的漏洞和“后門”、非授權(quán)訪問等安全威脅。因此,網(wǎng)絡(luò)安全越來越受到重視。作為網(wǎng)絡(luò)安全的第一道防線,亦即是最重要的一道防線,身份認(rèn)證技術(shù)受到普遍關(guān)注。

一、基于秘密信息的身份認(rèn)證方法

1、口令核對

口令核對是系統(tǒng)為每一個合法用戶建立一個用戶名/口令對,當(dāng)用戶登錄系統(tǒng)或使用某項功能時,提示用戶輸入自己的用戶名和口令,系統(tǒng)通過核對用戶輸入的用戶名、口令與系統(tǒng)內(nèi)已有的合法用戶的用戶名/口令對(這些用戶名/口令對在系統(tǒng)內(nèi)是加密存儲的)是否匹配,如與某一項用戶名/口令對匹配,則該用戶的身份得到了認(rèn)證。

缺點(diǎn):其安全性僅僅基于用戶口令的保密性,而用戶口令一般較短且是靜態(tài)數(shù)據(jù),容易猜測,且易被攻擊,采用窺探、字典攻擊、窮舉嘗試、網(wǎng)絡(luò)數(shù)據(jù)流竊聽、重放攻擊等很容易攻破該認(rèn)證系統(tǒng)。

2、單向認(rèn)證

如果通信的雙方只需要一方被另一方鑒別身份,這樣的認(rèn)證過程就是一種單向認(rèn)證,即前面所述口令核對法就算是一種單向認(rèn)證,只是這咱簡單的單向認(rèn)證還沒有與密鈅分發(fā)相結(jié)合。

與密鈅分發(fā)相結(jié)合的單向認(rèn)證主要有兩類方案:一類采用對密鈅加密體制,需要一個可信賴的第三方―――通常稱為KDC(密鈅分發(fā)中心)或AS (認(rèn)證服務(wù)器),同這個第三方來實現(xiàn)通信雙方的身份認(rèn)證和密鈅分發(fā)如DES算法,優(yōu)點(diǎn)運(yùn)算量小、速度快、安全度高,但其密鈅的秘密分發(fā)難度大;另一類采用非對稱密鈅加密體制,加密和解密使用不同的密鈅SK,無需第三方參與,典型的公鈅加密算法有RSA。認(rèn)證優(yōu)點(diǎn)能適應(yīng)網(wǎng)絡(luò)的開放性要求,密鈅管理簡單,并且可方便地實現(xiàn)數(shù)字簽名和身份認(rèn)證等功能,是目前電子商務(wù)等技術(shù)的核心基礎(chǔ)。其缺點(diǎn)是算法復(fù)雜。

3、雙向認(rèn)證

雙向認(rèn)證中,通信雙方需要互相鑒別各自的身分,然后交換會話密鈅,典型方案是Needham/Schroeder協(xié)議。優(yōu)點(diǎn)保密性高但會遇到消息重放攻擊。

4、身份的零知識證明

通常的身份認(rèn)證都要求傳輸口令或身份信息,但如果能夠不傳輸這些信息身份也得到認(rèn)證就好了。零知識證明就是這樣一種技術(shù):被認(rèn)證方A掌握某些秘密信息,A想設(shè)法讓認(rèn)證方B相信他確實掌握那些信息,但又不想讓認(rèn)證方B知道那些信息。

如著名的Feige-Fiat-shamir零知識身份認(rèn)證協(xié)議的一個簡化方案。

假設(shè)可信賴仲裁選定一個隨機(jī)模數(shù)n,n為兩個大素乘積,實際中至少為512位或長達(dá)1024位。仲裁方產(chǎn)生隨機(jī)數(shù)V,使X2=V mod n,即V為模n的剩余,且有V-1mod n存在。以V作為證明者的公鈅,而后計算最小的整數(shù)s:s=sqrt(v-1)mod n作為被認(rèn)證方的私鈅。實施身份證明的協(xié)議如下:被認(rèn)證方A取隨機(jī)數(shù)r,這里r<m,計算x=r2 mod m,把X送給認(rèn)證方B;若b=1,則A將Y=RS送給B;若b=0,則B驗證x=r2 mod m,從而證實A知道sqrt(x);若b=1,則B驗證x=y2.v mod m,從而證實A知道S。

這是一輪鑒定,A和B可將此協(xié)議重復(fù)t次,直到A相信B知道S為止。

二、基于物理安全性的身份認(rèn)證方法

盡管前面提到的身份認(rèn)證方法在原理上有很多不同,但他們有一個共同的特點(diǎn),就是只依賴于用戶知道的某個秘密的信息。與此對照,另一類身份認(rèn)證方案是依賴于用戶特有的某些生物學(xué)信息或用戶持有的硬件。

基于生物學(xué)的方案包括基于指紋識別的身份認(rèn)證、基于聲音識別身份認(rèn)證以及基于虹膜識別的身份認(rèn)證等技術(shù)。該技術(shù)采用計算機(jī)的強(qiáng)大功能和網(wǎng)絡(luò)技術(shù)進(jìn)行圖像處理和模式識別,具有很好的安全性、可靠性和有效性,與傳統(tǒng)的身份確認(rèn)手段相比,無疑產(chǎn)生了質(zhì)的飛躍。近幾年來,全球的生物識別技術(shù)已從研究階段轉(zhuǎn)向應(yīng)用階段,對該技術(shù)的研究和應(yīng)用如火如茶,前景十分廣闊。

三、身份認(rèn)證的應(yīng)用

1、Kerberos是MIT為分布式網(wǎng)絡(luò)設(shè)計的可信第三方認(rèn)證協(xié)議。網(wǎng)絡(luò)上的Kerberos服務(wù)起著可信仲裁者的作用,它可提供安全的網(wǎng)絡(luò)認(rèn)證,允許個人訪問網(wǎng)絡(luò)中不同的機(jī)器。Kerberos基于對稱密碼技術(shù)(采用DES進(jìn)行數(shù)據(jù)加密,但也可用其他算法替代),它與網(wǎng)絡(luò)上的每個實體分別共享一個不同的密鈅,是否知道該密鈅便是身份的證明。其設(shè)計目標(biāo)是通過密鈅系統(tǒng)為客戶/服務(wù)器應(yīng)用程序提供強(qiáng)大的認(rèn)證服務(wù)。該認(rèn)證過程的實現(xiàn)不依賴于主機(jī)操作系統(tǒng)的認(rèn)證,無需基于主機(jī)地址的信任,不要求網(wǎng)絡(luò)上所有主機(jī)的物理安全,并假定網(wǎng)絡(luò)上傳送的數(shù)據(jù)包可以被任意地讀取、修改和插入數(shù)據(jù)。

Kerberos也存在一些問題: Kerberos服務(wù)服務(wù)器的損壞將使得整個安全系統(tǒng)無法工作;AS在傳輸用戶與TGS間的會話密鈅時是以用戶密鈅加密的,而用戶密鈅是由用戶口令生成的,因此可能受到口令猜測的攻擊;Kerberos 使用了時間戳,因此存在時間同步問題;要將Kerberos用于某一應(yīng)用系統(tǒng),則該系統(tǒng)的客戶端和服務(wù)器端軟件都要作一定的修改。

2、HTTP中的身份認(rèn)證

HTTP提供了一個基于口令的基本認(rèn)證方法,目前,所有的Web服務(wù)器都可以通過&ldquo;基本身份認(rèn)證”支持訪問控制。當(dāng)用戶請求某個頁面或運(yùn)行某個CGI程序時,被訪問訪問對象所在目錄下有訪問控制文件(如NCSA用.haaccess文件)規(guī)定那些用戶可以訪問該目錄,Web服務(wù)器讀取該訪問控制文件,從中獲得訪問控制信息并要求客戶提交用戶名和口令對經(jīng)過一定的編碼(一般是Base64方式),付給服務(wù)方,在檢驗了用戶身份和口令后,服務(wù)方才發(fā)送回所請求的頁面或執(zhí)行EGI程序。所以,HTTP采用的是一種明文傳輸?shù)目诹詈藢Ψ绞剑▊鬏斶^程中盡管進(jìn)行了編碼,但并沒有加密),缺少安全性。

用戶可以先把使用SSI建立加密信道后再采用基本身份認(rèn)證方式進(jìn)行身份認(rèn)證,而是基于IP地址的身份認(rèn)證。

3、IP中的身份認(rèn)證

IP協(xié)議由于在網(wǎng)絡(luò)層,無法理解更高層的信息,所以IP協(xié)議中的身份認(rèn)證實際不可能是基于用戶的身份認(rèn)證,而是基于IP地址的身份認(rèn)證。

四、身份認(rèn)證技術(shù)討論

計算機(jī)網(wǎng)絡(luò)中身份認(rèn)證還有其他實現(xiàn)途徑,如數(shù)字簽名技術(shù)。傳送的報文用數(shù)字簽名來證明其真實性,簡單實例就是直接利用RSA算法和發(fā)送方的秘密密鈅。

由于數(shù)字簽名有一項功能是保證信息發(fā)出者的身份真實性,即信息確實是所聲稱的簽名人簽名的,別人不能仿造,這和身份認(rèn)證的情形有些相似;身份認(rèn)證的核心是要確認(rèn)某人確實是他所聲稱的身份。那么,我想應(yīng)該能借用數(shù)字簽名機(jī)制實現(xiàn)身份認(rèn)證,但這可能有一個困難,如果不預(yù)先進(jìn)行密鈅分發(fā)(即使是公鈅,也要有一個機(jī)制將真實的公鈅信息傳遞給每一個用戶)??赡?strong>數(shù)字簽名也無從實現(xiàn)。

五、結(jié)語

在實際應(yīng)用中,認(rèn)證方案的選擇應(yīng)當(dāng)從系統(tǒng)需求和認(rèn)證機(jī)制的安全性能兩個方面來綜合考慮,安全性能最高的不一定是最好的。如何減少身份認(rèn)證機(jī)制和信息認(rèn)證機(jī)制中的計算量和通信量,而同時又能提供較高的安全性能,也是信息安全領(lǐng)域的研究人員進(jìn)一步需要研究的課題。

參考文獻(xiàn):

[1]美D.E.R.丹寧.密碼學(xué)與數(shù)據(jù)安全,科學(xué)出版社.1991.11

[2]Derdk Atkins 等著.嚴(yán)偉等譯.internet 網(wǎng)絡(luò)安全專業(yè)參考手冊.機(jī)械工業(yè)出版社.1998.

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉