當前位置:首頁 > 芯聞號 > 充電吧
[導讀]數字證書:英文digital certificate,在因特網上,用來標志和證明網絡通信雙方身份的數字信息文件。包含一個公開密鑰、名稱以及證書授權中心的數字簽名。公開密鑰:對外公開,私鑰則有自己保存,

數字證書:英文digital certificate,在因特網上,用來標志和證明網絡通信雙方身份的數字信息文件。包含一個公開密鑰、名稱以及證書授權中心的數字簽名。

公開密鑰:對外公開,私鑰則有自己保存,用其中一把密鑰加密,另一把密鑰用于解密。(非對稱密鑰,典型的算法代表是RSA)

私鑰用來進行解密和簽名,而公鑰則由本人公開,為一組用戶所共享,用于加密和驗證簽名。

在網上查閱了一些例證和示意圖,感覺對上述概念的概括比較形象具體。

有兩個用戶Alice和Bob,Alice想把一段明文通過雙鑰加密的技術發(fā)送給Bob,Bob有一對公鑰和私鑰,那么加密解密的過程如下:

(1)Bob將他的公開密鑰傳送給Alice。

(2)Alice用Bob的公開密鑰加密她的消息,然后傳送給Bob。

(3)Bob用他的私人密鑰解密Alice的消息。

  上面的過程可以用下圖表示,Alice使用Bob的公鑰進行加密,Bob用自己的私鑰進行解密。?

?

圖1 公鑰私鑰工作流程示意圖

總結:公鑰和私鑰是成對的,他們相互解密。公鑰加密,私鑰解密;私鑰數字簽名,公鑰驗證簽名。

USB Key是一種USB接口的硬件設備。它內置單片機或智能卡芯片,有一定的存儲空間,可以存儲用戶的私鑰以及數字證書,利用USB Key內置的公鑰算法實現對用戶身份的認證。由于用戶私鑰保存在密碼鎖中,理論上使用任何方式都無法讀取,因此保證了用戶認證的安全性。USB Key就是指可插拔鑰匙,就是用來存放你的數字證書的。(硬件數字證書載體)

我在網上找到了一段話,他對數字證書和USB Key的關系和工作結合流程總結的比較形象,拿來分享一下:

數字證書是怎樣保障網銀交易的安全呢?

第一步,您要先獲得數字證書。您需要先開通網上銀行并申請數字證書,獲得下載數字證書的密碼信封后,就可以下載證書了。數字證書可以存放到USB key中,也可以存放在電腦的瀏覽器中。這時,就意味著您已經擁有了屬于您自己獨一無二的數字證書了。您也許會問,它到底是什么東西,為什么要用USB key呢?USB key是一種既安全,又方便的存儲介質。USB key的模樣跟普通的U盤差不多,不同的是它里面存放了智能芯片。用戶的信息下載到USB key內,就是獨一無二不可復制的,誰要在網上轉移賬戶里的資金都必須事先通過USB key客戶證書進行唯一認證,您只要把USB key帶在身邊,即使賬號、密碼泄露,但拿不到USB key,別人也不能冒充你。

第二步,您可以安全登錄網上銀行。在使用網上銀行時,您需要將USB key插入電腦,并且輸入USB key的密碼。這時,在電腦后面的網絡中,銀行和您的數字證書會相互確認對方的身份。也就是說檢查一下銀行的網站是不是真的,而不會是不法分子搞的假網站,同時您的身份是否正確,不會是黑客冒充您。在雙方身份驗證真實后,您和銀行之間會建立一個安全的加密通道,這時您就可以放心地進行個人網上銀行的登陸了。整個過程都是自動的,只需要幾秒種就可以完成。

第三步,您可以進行安全的網銀交易了。經過了您和銀行雙方身份的驗證,您對賬戶進行的操作指令都將在一個加密的安全通道中傳輸,任何人在網絡上不能對這個信息進行篡改,也不能從中破獲您的賬戶信息。特別是在您資金劃轉交易結束,系統(tǒng)提示您是否確認此操作時,您可能不知道,在您點擊"確定"這個按鍵的同時,這項交易的操作時間、操作種類、操作金額等已經被您的數字證書系統(tǒng)作了電子簽名并保存下來。這個被保存的不可改變的簽名,可以在未來拿出來核實當時是否存在這樣一筆交易,為網上交易可能出現的爭議提供了事實證據。

最后還要特別提醒您,要保管好您的數字證書,否則就如同房間的主人丟了防盜門的鑰匙,或者如同在現實生活中丟失了身份證一般。假如您不小心丟了數字證書或USB Key,請您及時通知銀行為您重新發(fā)放數字證書。總之,只要您正確地使用網上銀行,你就可以隨時隨地在虛擬的網絡世界中,放心自如地管理資金、進行交易。

數字證書應該由誰來發(fā)放?

數字證書應該由獨立于用戶和銀行以外的權威的第三方安全認證機構(簡稱CA)來發(fā)放。第三方CA為客戶和銀行承擔了網上信息安全的部分責任,為客戶和銀行規(guī)避了一定的風險。

比如在出現網上銀行糾紛時,第三方CA可以為使用數字證書進行網銀交易的客戶、銀行提供證明,以明確雙方的責任。若銀行越位當CA給用戶發(fā)放數字證書,就意味著銀行既當裁判員又當運動員,在發(fā)生糾紛時,就很難保證提供的證明資料的公正性。

目前在網上銀行中使用最多,權威性最高的認證機構是"中國金融認證中心(英文簡稱CFCA)"發(fā)放的數字證書。這是一個權威的、可信賴的、公正的第三方安全認證機構,也是金融行業(yè)唯一的第三方安全認證機構,絕大部分銀行使用的都是這里發(fā)放的數字證書。當您在銀行網點申請辦理網上銀行時,可以直接向網點申請CFCA的數字證書,銀行網點還會提供給您一份《CFCA數字證書責任書》和《CFCA數字證書服務承諾書》,上面還明確承諾了因數字證書給您造成損失的賠付金額。

CryptoAPI是什么?

它是Microsoft Windows提供的應用程序編程接口。微軟的CryptoAPI是Win32平臺下為應用程序開發(fā)者提供的數據加密和安全的編碼接口。CryptoAPI函數集包含了基本的ASN.1的編碼、解碼,散列,數據加密和解密,數字證書管理等重要的密碼學應用功能。數據的加密、解密支持對稱和非對稱兩類算法。CryptoAPI是所有微軟的Win32的應用程序以及第三方廠商應有程序使用的數據加密接口。

CryptoAPI 提供了一組函數,這些函數允許應用程序在對用戶的敏感私鑰數據提供保護時以靈活的方式對數據進行加密或數字簽名。實際的加密操作是由稱為加密服務提供程序 (CSP) 的獨立模塊執(zhí)行。CryptoAPI體系主要由以下幾部分組成:基本加密函數、證書編碼與解碼函數、證書存儲函數、簡化信息處理函數、底層信息處理函數。下午對這些函數,主要是基本加密函數做了大致的了解。

CSP是什么?

加密服務提供者 (Cryptographic Service Provider) 是執(zhí)行身份驗證、編碼和加密服務的程序,基于 Windows 的應用程序通過 Microsoft 加密應用程序編程接口 (CryptoAPI) 訪問該程序。每個 CSP 提供不同的 CryptoAPI 實現。某些提供更強大的加密算法,而另外一些則使用硬件組件(如智能卡)。生成新證書的申請時,該申請中的信息先從申請程序發(fā)送到 CryptoAPI。CryptoAPI 向安裝在計算機上或計算機可以訪問的設備上的 CSP 提供正確的數據。如果 CSP 是基于軟件的,則它在計算機上生成一個公鑰和一個私鑰,這兩個密鑰通常稱為密鑰對。如果 CSP 是基于硬件(如智能卡 CSP)的,則它指導一個硬件生成密鑰對。密鑰生成后,基于軟件的 CSP 將對私鑰進行加密,從而保護私鑰的安全。

CSP和CryptoAPI有什么關系?

CSP由23個函數組成,劃分為四類:連接、密鑰產生與交換、數據加密以及哈希和數字簽名。每個類型函數相對比較獨立,各自實現不同的功能。

CSP連接:該模塊負責與KEY容器的連接與斷開,同時還處理CSP相關屬性設置與讀取。

?????? 密鑰產生和交換:該模塊負責密鑰的產生、密鑰屬性的設置與讀取,以及密鑰的導入和導出。

數據加密:該模塊主要完成:數據加密和解密,包括對稱加密和非對稱加密算法。

哈希和數字簽名:該模塊主要完成:簽名驗證,哈希的創(chuàng)建、設置和釋放。

下圖描述了PS CSP的結構以及其在CryptoAPI接口中的位置。?

?圖2 CSP結構圖

?一個CSP 是實現所有加密操作的獨立模塊。在每一個應用程序中至少需要提供一個CSP來完成所需的加密操作。如果使用多于一個以上的CSP,在加密函數調用中就要指定所需的CSP。CryptoAPI函數使用CSP完成數據加密、解密以及密鑰的存儲管理、所有的CSP都是相互獨立的模塊。理論上,CSP應該獨立于特定的應用程序,也就是說所有的應用程序可以使用任何一個CSP。但是,實際上有些應用程序只能與特定的CSP協作,CSP與應用程序之間的關系類似于Windows GDI模型。


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

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

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

關鍵字: AWS AN BSP 數字化

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

關鍵字: 汽車 人工智能 智能驅動 BSP

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

關鍵字: 亞馬遜 解密 控制平面 BSP

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

關鍵字: 騰訊 編碼器 CPU

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

關鍵字: 華為 12nm EDA 半導體

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

關鍵字: 華為 12nm 手機 衛(wèi)星通信

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

關鍵字: 通信 BSP 電信運營商 數字經濟

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

關鍵字: VI 傳輸協議 音頻 BSP

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

關鍵字: BSP 信息技術
關閉
關閉