新聞中心
數(shù)據(jù)加密技術(shù)是對數(shù)據(jù)的一種保護(hù),加密技術(shù)可以讓不知道密鑰的非法用戶無法獲得數(shù)據(jù)的實(shí)際內(nèi)容。

十多年的五大連池網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整五大連池建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“五大連池網(wǎng)站設(shè)計(jì)”,“五大連池網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
數(shù)據(jù)加密手段主要分為兩大類,即對稱加密和非對稱加密。兩者在安全性、性能、適用場景上都有一些差異。
越難破解的加密算法就需要越大的計(jì)算量,這是一對無法調(diào)和的矛盾體。對稱加密使用相同的密鑰進(jìn)行加密和解密,加密計(jì)算過程主要使用位運(yùn)算進(jìn)行加密處理,所以是一種高速的加解密算法。非對稱加密使用一對公鑰和私鑰進(jìn)行加密和解密,公鑰負(fù)責(zé)加密、私鑰負(fù)責(zé)解密。所以密鑰通常由數(shù)據(jù)接收方創(chuàng)建,然后把公鑰分發(fā)個(gè)數(shù)據(jù)發(fā)送方。非對稱加密需要使用到大數(shù)乘法和大數(shù)取模等運(yùn)算,所以計(jì)算較慢。
加密的性能也依賴于硬件支持,高級加密標(biāo)準(zhǔn)指令集(AES-IN)是Intel在2008年3月提出的x86指令集的擴(kuò)展,可以用于Intel和AMD微處理器。開啟硬件支持后,加解密處理速度是未開啟硬件支持的3-4倍。可以使用下面的方法進(jìn)行測試:
CPU是否包含AES指令集:
grep -m1 -o aes /proc/cpuinfo
使用AES指令集進(jìn)行加密性能測試的結(jié)果:
openssl speed -elapsed -evp aes-256-cbc
OPENSSL_ia32cap="~0x200000200000000" openssl speed -elapsed -evp aes-256-cbc保險(xiǎn)柜再安全,如果鑰匙和密碼丟了也會(huì)被非法者輕易破解保險(xiǎn)柜的保護(hù)。所以密鑰對于加密數(shù)據(jù)至關(guān)重要,如何保管密鑰也成了一個(gè)關(guān)鍵問題。由于非對稱密鑰的特性,可以先分發(fā)公鑰給對方,再由對方使用公鑰加密數(shù)據(jù)。所以數(shù)據(jù)傳輸過程中,通常使用非對稱加密的方式傳遞對稱加密的密鑰,密鑰安全數(shù)據(jù)才能安全。保障密鑰安全后,再對傳輸?shù)臄?shù)據(jù)采用對稱加密。小數(shù)據(jù)量的密鑰采用更安全的方式,大數(shù)據(jù)量的內(nèi)容數(shù)據(jù)采用“更快速”的加密方式,這樣可以在性能和安全性上找到平衡點(diǎn)。
加密是我們保護(hù)信息的手段,應(yīng)選擇已經(jīng)證明安全可靠的算法并嚴(yán)格遵守加密流程。如果隨意創(chuàng)造加密算法或者對數(shù)據(jù)進(jìn)行多次加密處理都可能起到適得其反的效果。
網(wǎng)頁名稱:一文了解對稱加密和非對稱加密
本文URL:http://www.5511xx.com/article/cohjccd.html


咨詢
建站咨詢
