昨天說的是Vigenere加密,今天繼續補充昨天說的加密是用加的,那解密就是相反作法用減的(M+K) mode 26 = 22,0,11,22,3,14,10,...
再說對稱式密碼前,還有一個東西想說的是XOR XOR 這個符號是我第一次在數位邏輯上看到,在密碼學裡也很常出現。 XOR的運算很簡單,看以下例子就能明白了:0...
今天要說的是近期最初的對稱式加密 DES Data Encryption Standard 資料加密標準,使用的方法主要為替換、位移、XOR。其中的替換跟XOR...
今天繼續 DES、3DES 昨天知道DES的金鑰是56位元,放在目前的安全性已經不足了。 這邊的安全性是非常重要的,安全性評估一個密碼系統是否合適,以現在電腦的...
今天直接進入主題 AES 進階加密標準 Advanced Encryption Standard 是目前最常用的對稱式密碼系統,主要原因是可以自由使用,也就是說...
昨天把對稱式密碼系統說完後,今天是另一個主要的密碼系統。 非對稱式密碼系統 昨天說了對稱式密碼的缺點:金鑰傳送問題跟金鑰管理問題。那麼非對稱式密碼就是要改善這2...
昨天說了公開金鑰密碼的基本概念,今天繼續說 RSA 在公開金鑰密碼系統中,最為著名的是RSA,直到現在RSA依然還在用。 RSA的流程分為:計算金鑰、加密、解密...
昨天介紹了RSA,今天就介紹 ElGamal ElGamal跟RSA一樣都是公開金鑰密碼系統,並且計算的流程也是一樣都是計算密鑰、加密、解密。 那麼為什麼會有E...
昨天說的ElGamal,還沒說完 今天繼續說ElGamal 我們可以看到原本訊息M只有一個,但加密完卻有2個密文b和c,在RSA密碼系統是不會產生這樣的狀況,所...
昨天提到今天會說的ECC(橢圓曲線密碼系統) ECC 顧名思義就是用橢圓曲線做的密碼學,步驟是:初始化(計算金鑰)、加密、解密。跟ElGamal和RSA一樣~...