evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

加密技術是什麼?

TIME:2018-05-17 10:45  click: 224 次 來源: 未知

一個密碼體系的安全性只在於密鑰的保密性,而不在算法的保密性。對純數據的加密的確是這樣。你不想讓別人看到這些數據(數據的明文),用可靠的加密算法,破解者不知道被加密數據的密碼,他就不能解讀這些數據。可是,軟件的加密不同於數據的加密,它只能是“隱藏”。不論你情願不情願讓他(合法用戶,或 Cracker)看見這些數據(軟件的明文),軟件終究總要在機器上運轉,對機器,它就必須是明文。既然機器能夠“看見”這些明文,那麼Cracker也能夠看到這些明文。

所以,從理論上,任何軟件加密技術都能夠破解。破解的難度不同而已。有的能讓Cracker忙上幾個月,有的可能不費吹灰之力,就被破解了。所以,反盜版的使命(技術上的反盜版,而非行政上的反盜版)就是添加Cracker的破解難度。讓他們花費在破解軟件上的本錢,比他破解這個軟件的獲利還要高。這樣Cracker的破解變得毫無意義—誰會花比正版軟件更多的錢去買盜版軟件。

 

上一篇:什麼是非對稱密碼? 下一篇:信息安全要素是什麼?