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