當前位置:首頁 » 密碼管理 » 電腦恢復密碼輪換什麼意思

電腦恢復密碼輪換什麼意思

發布時間: 2025-06-01 15:08:28

1. 換位密碼的舉例

舉例:周期為e的換位將明文字母劃分。

換位密碼就是一種早期的加密方法,與明文的字母保持相同,區別是順序被打亂了。

古典密碼:

從遠古到1949年香農發表《保密系統的通信理論》,這期間人類所使用的密碼均稱為古典密碼,本文主要介紹三種古典密碼,分別為置換密碼,代換密碼和輪換密碼。

置換密碼(又稱為換位密碼):

是指明文中各字元的位置次序重新排列得到密文的一種密碼體制。

特點:保持明=文中所有的字元不變,只是利用置換打亂明文字元的位置和次序。

置換定義:有限集X上的運算σ:X→X,σ是一個雙射函數,那麼稱σ為一個置換。

即任意x∈X,存在唯一的x』∈X,使得σ(x)=x』。

解密的時候會用到逆置換σ』,即任意x』∈X,存在唯一的x∈X,使得σ』(x』)=x且滿足σσ』=I。

對置換有了一個基本的認識之後我們來談一下置換密碼,置換密碼有兩種,一種為列置換密碼,一種為周期置換密碼。

列置換密碼:

列置換密碼,顧名思義,按列換位並且按列讀出明文序列得到密文,具體加密步驟如下:

將明文p以固定分組長度m按行寫出nxm階矩陣(若不m倍數,空餘部分空格補充)。

按(1,2,3…m)的置換σ交換列的位置,σ為密鑰。

把新得到的矩陣按列的順序依次讀出得到密文c。

解密過程如下:

將密文c以固定的長度n按列寫成nxm階矩陣。

按逆矩陣σ』交換列的位置。

把矩陣按著行依次讀出為明文。

周期置換:

周期變換密碼是將明文P按固定長度m分組,然後對每組的字元串按置換σ重新排列位置從而得到密文。

周期排列與列排列思想是一致的,只不過列排列是以矩陣的形式整列換位置,而周期是在分組以後對每組分別變換。懂得列排列就可以很容易地理解周期排列。

代換密碼(又稱為替代密碼):

就是講明文中的每個字元替代成密文中的另一個字元,替代後的各個字母保持原來的位置,在對密文進行逆替換就可以恢復出明文。

代換密碼有分為單表代換密碼和多表代換密碼。

單表代換密碼我們分別介紹凱撒密碼和仿射密碼。

凱撒密碼:

凱撒密碼依據凱撒密碼代換表對26個英文字母進行替換。

熱點內容
c編譯器版本查詢 發布:2025-08-17 22:01:33 瀏覽:136
思科怎麼保存交換機的配置 發布:2025-08-17 21:54:30 瀏覽:286
雲編程電腦 發布:2025-08-17 21:53:37 瀏覽:153
谷歌訪問助手安裝 發布:2025-08-17 21:48:34 瀏覽:547
hibernate一級緩存二級緩存 發布:2025-08-17 21:48:14 瀏覽:340
家裡沒有伺服器怎麼回事 發布:2025-08-17 21:44:36 瀏覽:36
卡宴什麼配置有尾翼 發布:2025-08-17 21:39:29 瀏覽:368
人事管理系統源碼asp 發布:2025-08-17 21:33:44 瀏覽:528
乘以25的簡便演算法 發布:2025-08-17 21:29:22 瀏覽:228
php限制登錄 發布:2025-08-17 21:29:15 瀏覽:683