凱撒密碼最容易破解,許多人都玩過,因為英文字母的E,是最常見的,其次是T,打蛇打三寸,一目十行,只要找出最常出現的那個密碼字母,捉住,定為E,如此序推,凱撒密碼的文字,只要智商有九十八,一分鐘即可釋謎。
另有一套叫維尼密碼,是一個叫維尼的數學家發明的,跟凱撒密碼同一道理,只不過先加一個Keyword,就像先配製一把密碼鑰匙。例如,使用密碼的各方相約,鑰匙是一個MAN字:M是二十六個字母中的第十三個,A排第一,N是第十四,那麼在一段密碼文字之中,以鑰匙三字母為據,密碼文的第一個字母,向後推移十三位,第二個字母,向後推移一位,第三個字母,是後十四位,三個字母為一序組,循環排列,像ILOVEYOU,按維尼密碼排列,就變成VMCIFLPI。
維尼密碼是腦力的巨大挑戰,因為要先破解那條鑰匙。鑰匙是哪一個字,有幾個字母?然後再把鑰匙插進密碼文,一條一條試。沒有一目十行的閱讀能力,再加嚴謹的數理邏輯,當不了一個解碼家。
喜歡密碼的人,可以參加一個叫「美國密碼協會」的俱樂部(AmericanCryptogramAssociation),簡稱ACA,今年八月,這個協會在西雅圖開年會,歡迎會員自由參加,在會上,要一起解碼,提交新創的密碼遊戲,大會主席是一個代號叫做「老鼠」(TheRat)的神秘人物。
想玩密碼學,先從英文填字遊戲着手,這是密碼學的入門。有時候,偏偏須要打破成規的思考,從新的角度來猜碼。例如這一組字母:HIJKLMNO,也是一個字謎,請猜一猜,是一個什麼樣的英文字呢?
答案其實非常簡單,用心猜一猜吧,記着,從全新的角度想。答案明天在本欄刊出。