廣場大媽都能理解的最簡密碼學

舉個最簡單的例子,給“love”加密。

先將它轉換為在字母表中的序號,分別是12,15,22,5。

但如果直接發給對方,很容易被中途截獲,并倒推出這四個字母。

所以需要進行加密,方法是這樣的。

以12為例,給12做5次冪,也就是12×12×12×12×12,得248832。再將這個數除以91,算出余數。即248832÷91=2734...38。

所以最終發給對方的數不是12,而是38。

對方接到38這個數,做29次冪,也就是38×38×...×38(29個38相乘),得6.512148597×10的45次方,很大的一個數。再將這個數除以91,算出余數,就是12了。

同樣的道理可以算出余下三個數15,22,5的密文。

那5,29,91這些數又是如何算出來的呢,這就要涉及到更深一層密碼學的知識了。不過有了這三個數,已經可以開始進行最基礎的加密啦

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:選D,7+9=16;9+(-1)=8;(...
    Alex_bingo閱讀 19,117評論 1 19
  • 第一章數和數的運算 一概念 (一)整數 1整數的意義 自然數和0都是整數。 2自然數 我們在數物體的時候,用來表示...
    meychang閱讀 2,652評論 0 5
  • 曾經有一份美好的愛情放在我的面前我沒有珍惜。等到失去后才后悔莫及。如果可以再對小李說。毛欣想說。這輩子無緣再牽手。...
    毛欣與小李閱讀 2,661評論 0 13
  • 藝考。 那段一提起來就覺得閃閃發光的日子。 從2014-2015,我經歷過兩年藝考生活,每一次,都帶給我莫大的歡喜...
    春天在碗里閱讀 527評論 15 10
  • 今天奶奶把我送到家我立刻把書包里東西趕緊拿出來。我一個個慢慢寫覺得特別好看。我給奶奶看。奶奶夸我好寶寶奶奶獎勵我看...
    孔雯茜閱讀 221評論 0 0