端到端加密的即時(shí)通訊軟件
提到加密通訊,就不得提到端加密通訊軟件了,因?yàn)槎藢?duì)端是通訊軟件常用到的加密技術(shù),當(dāng)然也有其他的技術(shù),但是這是最常用到的。
端到端加密是一個(gè)只有參與通訊的用戶可以讀取信息的通信系統(tǒng)??偟膩?lái)說(shuō),它可以防止?jié)撛诘母`聽(tīng)者(包括電信供應(yīng)商、互聯(lián)網(wǎng)服務(wù)供應(yīng)商甚至是該通訊系統(tǒng)的提供者)獲取能夠用以解密通訊的密鑰。
端到端加密通訊軟件越來(lái)越受歡迎了?越來(lái)越多人使用了
此類(lèi)系統(tǒng)被設(shè)計(jì)為可以防止?jié)撛诘谋O(jiān)視或篡改企圖,因?yàn)闆](méi)有密鑰的第三方難以破譯系統(tǒng)中傳輸或儲(chǔ)存的數(shù)據(jù)。舉例來(lái)說(shuō),使用端到端加密的通訊提供商,將無(wú)法將其客戶的通訊數(shù)據(jù)提供給任何人。
然而,例如微信聊天這種,不經(jīng)過(guò)瀏覽器,默認(rèn)情況下也就沒(méi)法保證是否存在中間人,當(dāng)然微信也根本沒(méi)有啟用端對(duì)端加密,但是加密肯定是有的,可能是密鑰在服務(wù)器存著,進(jìn)行統(tǒng)一加密,不在雙方客戶端里,自然也不是端對(duì)端加密。
端到端加密方式的最大優(yōu)勢(shì)在于限制了除接收方外的所有人對(duì)傳輸數(shù)據(jù)的訪問(wèn),就像是你寄出了一封信,而存放信件的郵箱可以抵御鐵錘、電鋸和開(kāi)鎖技術(shù)等等,除了接收方之外任何人無(wú)法打開(kāi)。
端到端加密方式確保了通訊中的隱私,雖然在現(xiàn)實(shí)生活中無(wú)法創(chuàng)造看不見(jiàn)的信箱,但是我們?cè)谛畔⑹澜缋镒龅搅?。而?shù)學(xué)家們也一直在尋找新的加密算法并增強(qiáng)舊的算法。
緊隨消息全程加密而來(lái)的另一個(gè)優(yōu)點(diǎn)是:既然沒(méi)有人可以解密消息,也就沒(méi)有人可以修改消息。在使用現(xiàn)代加密算法時(shí),如果加密數(shù)據(jù)被修改,那么解密則會(huì)得到亂碼,從而立刻暴露出問(wèn)題。
攻擊者無(wú)法只通過(guò)修改密文數(shù)據(jù)從而成功修改明文數(shù)據(jù),這確保了通信的完整性,如果你成功接收并解密了消息,你可以放心消息沒(méi)有中途被篡改過(guò)。