加密解密基礎(chǔ)知識-創(chuàng)新互聯(lián)

密碼算法和協(xié)議:

創(chuàng)新互聯(lián)主營故城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),故城h5成都微信小程序搭建,故城網(wǎng)站營銷推廣歡迎故城等地區(qū)企業(yè)咨詢

    對稱加密:加密和解密方使用同一個密鑰.

    公鑰加密:加密和解密使用不同的密鑰,密鑰是分為公鑰和私鑰,成對出現(xiàn)公鑰隱含在私鑰中.

    單向加密:也成數(shù)據(jù)完整性算法,抽取數(shù)據(jù)的特征碼,二次抽取都和單詞進行比較,以驗證數(shù)據(jù)完整性.

    認證協(xié)議:基于某些算法來驗證某些通信實體的真實性.

對稱加密:

具體算法:

    DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法。

特點:

    優(yōu)點:算法公開、計算量小、加密速度快、加密效率高。

    缺點:安全性差、每次使用都需要一個唯一的密鑰,導致密鑰維護困難。

公鑰加密:(非對稱加密)

具體算法:

    RSA、ElGamal、背包算法、Rabin(Rabin的加密法可以說是RSA方法的特例)、Diffie-Hellman (D-H) 密鑰交換協(xié)議中的公鑰加密算法、Elliptic Curve Cryptography(ECC,橢圓曲線加密算法)。

具體解釋:

    公鑰是指一對加密密鑰與解密密鑰,這兩個密鑰是數(shù)學相關(guān),用某用戶密鑰加密后所得的信息,只能用該用戶的解密密鑰才能解密。如果知道了其中一個,并不能計算出另外一個。因此如果公開了一對密鑰中的一個,并不會危害到另外一個的秘密性質(zhì)。稱公開的密鑰為公鑰;不公開的密鑰為私鑰。

    如果加密密鑰是公開的,這用于客戶給私鑰所有者上傳加密的數(shù)據(jù),這被稱作為公開密鑰加密(狹義)。例如,網(wǎng)絡(luò)銀行的客戶發(fā)給銀行網(wǎng)站的賬戶操作的加密數(shù)據(jù)。

    如果解密密鑰是公開的,用私鑰加密的信息,可以用公鑰對其解密,用于客戶驗證持有私鑰一方發(fā)布的數(shù)據(jù)或文件是完整準確的,接收者由此可知這條信息確實來自于擁有私鑰的某人,這被稱作數(shù)字簽名,公鑰的形式就是數(shù)字證書。例如,從網(wǎng)上下載的安裝程序,一般都帶有程序制作者的數(shù)字簽名,可以證明該程序的確是該作者(公司)發(fā)布的而不是第三方偽造的且未被篡改過(身份認證/驗證)。

安全傳輸數(shù)據(jù)流程舉例:

加密解密基礎(chǔ)知識

    這個模型中有一個問題就是怎么保證Arya使用的Bran的公鑰是可靠的公鑰,解決方法就是通過一個可靠的機構(gòu)發(fā)布,就是CA。

數(shù)字證書認證中心:

Certificate Authority簡稱為CA。CA是PKI系統(tǒng)中通信雙方都信任的實體,被稱為可信第三方(Trusted Third Party,簡稱TTP)。CA是指發(fā)放、管理、廢除數(shù)字證書的機構(gòu)。CA的作用是檢查證書持有者身份的合法性,并簽發(fā)證書(在證書上簽字),以防證書被偽造或篡改,以及對證書和密鑰進行管理。

通過CA驗證數(shù)據(jù)可靠的的流程舉例:

加密解密基礎(chǔ)知識

CA的證書格式:

    CA證書的通用格式為X509。

加密解密基礎(chǔ)知識

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站題目:加密解密基礎(chǔ)知識-創(chuàng)新互聯(lián)
鏈接URL:http://muchs.cn/article46/cddoeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、定制網(wǎng)站、域名注冊、網(wǎng)站建設(shè)、電子商務(wù)、虛擬主機

廣告

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

網(wǎng)站優(yōu)化排名