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