主要區別
加密是將正常資料轉換或更改為各種基於程式設計的程式碼的方法或過程,以使任何未經授權的第三方無法訪問它。而解密則是將資料的編碼形式再次轉換成可讀或正常形式的過程。這兩個術語相互關聯,經常一起使用。
比較圖
什麼是加密(encryption)?
它指的是將資料轉換成祕密程式碼形式,以防未經授權的第三方訪問,而且沒有人能理解它。加密的現象太古老了,古希臘人和古羅馬人都用它來互相交流。在他們的時代,資訊是透過用不同的符號和其他標記來代替共同語言字母來發送的,這些符號和符號表示這些字母。原本打算接收該訊息的接收者知道這些符號的含義,並能夠從中提取原始訊息。當時人們用各種各樣的工具來**這些標誌。這個計劃是相當有用的,因為任何其他人得到的資訊是無法理解的。同樣的現象從歷史的篇章中躍出,經歷了不同的發展階段。這種過程的現代形式被稱為加密。現在通訊是透過機器完成的,機器把原始資訊轉換成程式指令的編碼形式。這種編碼的形式是人類無法理解的,在轉換回原來的形式之前是沒有用的。事實證明,加密過程對於資料安全和使用者隱私非常有用。
什麼是解密(decryption)?
解密是將祕密編碼的資料轉換成原始形式的方法。編碼形式的資料在轉換成原始的、有意義的形式之前是沒有用的。為此,資料的接收者必須能夠解密資料。在古代,以暗號為基礎的語言傳送的資訊只有特定的和各自的接收者才能理解,因為他們只知道祕密標誌的含義。他們透過轉換能力從符號中提取原始資訊。由於機器用於現代通訊,目的地的機器能夠將資料的編碼形式轉換為原始形式。機器在最大限度的情況下自動解密程式碼。然而,在某些情況下,這些現象也可以透過人工來處理。它也被稱為資料的非加密。
加密(encryption) vs. 解密(decryption)
- 加密是以不可理解的祕密程式碼的形式傳送資料的一種方法,它可以保證資料的安全性。
- 解密是接收編碼資料並將其再次轉換為原始有用形式的方法。
- 當資料由被稱為源的機器傳送時,加密是自動完成的。預裝程式在傳送前將資料轉換成密碼。
- 解密發生在目標計算機上。機器接收資料的編碼形式並將其轉換為原始的、有意義的形式。它可以是自動的,也可以是手動的。
- 這兩種方法是相互關聯的,因為它們是對資料安全性和隱私性的最大偏好。