iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 25
0

大家好,今天跟大家一起學習凱薩加密。

以下是維基百科的解釋:
在密碼學中,愷撒密碼(英語:Caesar cipher),或稱愷撒加密、愷撒變換、變換加密,是一種最簡單且最廣為人知的加密技術。它是一種替換加密的技術,明文中的所有字母都在字母表上向後(或向前)按照一個固定數目進行偏移後被替換成密文。

簡單來說:就是將字母位移N個位元。 例如 CAT 向右移動一個位元,結果為 DBU。

可以透過維吉尼亞表格來對應 凱薩密碼的位移,因此凱薩密碼容易被破解。(對應維吉尼亞表格,發現右移1個位元)
https://ithelp.ithome.com.tw/upload/images/20181108/20112000lgzuWyq1pG.png

-->但是加密一次不夠,你可以加密N次。 但是對方要知道你到底加密幾次。

你也可以一直加密一直加密一直加密一直加密,最後就

https://ithelp.ithome.com.tw/upload/images/20181108/2011200068WnbNgM7O.jpg

參考網址:
凱薩密碼


上一篇
【Day 24】淺談漏洞通報平台
下一篇
【Day 26】 在Visual Studio 2017 寫一個簡單的預約功能
系列文
What a good thing we lose? What a bad thing we knew?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言