波利比奧斯棋盤(Polybius Checkerboard)是棋盤密碼的一種,是利用波利比奧斯方陣(Polybius Square)進行加密的密碼方式,產生於公元前兩世紀的希臘,相傳是世界上最早的一種密碼。簡單的來說就是把字母排列好,用坐標的形式表現出來。字母是密文,明文便是字母的坐標。
基本介紹
- 中文名:波利比奧斯
- 外文名:Polybius
- 國籍:古希臘
- 出身地:伯羅奔尼撒的梅格洛玻利斯
- 出生日期:公元前200年
- 逝世日期:公元前118年
- 職 業:政治家、歷史學家
棋盤密碼是指密碼破解規則中的字母或數字如棋盤一樣排列的一種暗號密碼。最早的,也是最經典的棋盤密碼為波利比奧斯棋盤(PolybiusCheckerboard)。它是以波利比奧斯矩陣為排列順序的一種數字與字母的密碼錶,當然每個國家的密碼排布並不一樣,這裡只展示最常用的一種排布方式。如圖所示,它是一個6行6列的矩陣,第一行為數字1~5,第一列也為數字1~5,表里是26個字母,除了I與J以外,每個字母都各占據一個格子,也就是每個字母都有它們的數字表示,類似於坐標。
它們的坐標讀取並不是我們現在習慣的行列讀取,而是與之列行讀取。比如字母“B”,用數字表示它就是“12”,而不是“21”。比如要表達單詞“HELP”,則寫成密碼就是23 15 31 35。
判斷是否是用棋盤密碼破解的方式頁很簡單,只要出現數字是成雙出現的數組串,而且有出現最大數字大於26的,那是棋盤密碼的可能性就很大。