如何區(qū)分加密與數(shù)字簽名
如何區(qū)分加密與數(shù)字簽名
在這個網(wǎng)絡(luò)安全十分重要的時代里面,加密是必不可少的,下面學(xué)習(xí)啦小編就帶你了解一些加密的相關(guān)資料:如何區(qū)分加密與數(shù)字簽名,希望對你有用。
什么是加密?
用非?;镜脑~匯說,加密是一種以密碼方式發(fā)送信息的方法。只有擁有正確密鑰的人才能解開這個信息的密碼。對于其他人來說,這個信息看起來就像是一系列隨機的字母、數(shù)字和符號。如果你要發(fā)送不應(yīng)該讓其他人看的敏感信息時,加密是特別重要的。由于電子郵件是在互聯(lián)網(wǎng)上發(fā)送的,可能被攻擊者攔截,對敏感的信息增加一個額外的保護層是很重要的。
加密之所以安全,絕非因不知道加密解密算法方法,而是加密的密鑰是絕對的隱藏,現(xiàn)在流行的RSA和AES加密算法都是完全公開的,一方取得已加密的數(shù)據(jù),就算知道加密算法也好,若沒有加密的密鑰,也不能打開被加密保護的信息。單單隱蔽加密算法以保護信息,在學(xué)界和業(yè)界已有相當(dāng)討論,一般認(rèn)為是不夠安全的。公開的加密算法是給黑客和加密家長年累月攻擊測試,對比隱蔽的加密算法要安全得多。
什么是數(shù)字簽名?
數(shù)字簽名(又稱公鑰數(shù)字簽名、電子簽章)是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領(lǐng)域的技術(shù)實現(xiàn),用于鑒別數(shù)字信息的方法。
一套數(shù)字簽名通常定義兩種互補的運算,一個用于簽名,另一個用于驗證。數(shù)字簽名,就是只有信息的發(fā)送者才能產(chǎn)生的別人無法偽造的一段數(shù)字串,這段數(shù)字串同時也是對信息的發(fā)送者發(fā)送信息真實性的一個有效證明。
數(shù)字簽名是非對稱密鑰加密技術(shù)與數(shù)字摘要技術(shù)的應(yīng)用。
加密與數(shù)字簽名有何區(qū)別?
同數(shù)字簽名一樣,公共密鑰加密使用PGP等軟件,使用數(shù)學(xué)算法轉(zhuǎn)換信息并且依靠公共和專用密鑰。但是,加密和數(shù)字簽名是有區(qū)別的,加密的目的是通過把信息翻譯成密碼秘密地隱藏內(nèi)容。數(shù)字簽名的目的是完整性和身份識別性,驗證一個信息的發(fā)送者和指出內(nèi)容沒有被修改。雖然加密和數(shù)字簽名能夠單獨使用,但是,你還可以對加密的信息采用數(shù)字簽名。
當(dāng)你簽署一個信息時,你使用你的專用密鑰,任何有你的公共密鑰的人都能夠驗證這個簽名是合法的。當(dāng)你加密一個信息的時候,你為接收你的信息的人使用這個公共密鑰,并且使用他或者她的專用密鑰解碼這個信息。用于人們要保持自己的專用密鑰的機密,并且使用口令保護這些密鑰,這個信息的接收者應(yīng)該是惟一的能夠觀看這個信息的人。
加密是如何生效的?
1.獲得你要他能夠閱讀這個信息的人的公共密鑰。如果你從一個公共密鑰環(huán)得到這個密鑰,你可以直接與那個人取得聯(lián)系,使用密鑰驗證一系列有關(guān)的字母和數(shù)字是正確的指紋。
2.使用他們的公共密鑰加密這個電子郵件。大多數(shù)電子郵件客戶端軟件都有輕松進(jìn)行這項工作的功能。
3.當(dāng)這個人收到這個信息的時候,他或者她將能夠?qū)@個信息解密。